Devdit
 

Python รับค่าจากผู้ใช้งานด้วยคำสั่ง input

6K

ภาษา Python ใช้คำสั่ง input สำหรับรับค่าจากผู้ใช้งาน โดยสามารถรับเป็นค่าตัวเลข, ตัวอักษร, ข้อความ ได้ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง

>>> input("What is your name: ")
What is your name: Devdit
'Devdit'

 

ตัวอย่าง รับค่าเป็นอักษร (String)

>>> name = input("What is your name: ")
What is your name: Devdit
>>> "Hello, "+name
'Hello, Devdit'

โค้ดนี้สร้างตัวแปร name รับค่าจากผู้ใช้งาน จากนั้นพิมพ์คำว่า Hello แล้วตามด้วยชื่อที่ผู้ใช้งานกรอกเข้ามา

ตัวอย่าง รับค่าเป็นตัวเลข (Int)

>>> number = int(input("Please enter an integer: "))
Please enter an integer: 10
>>> number * 2
20

โค้ดนี้รับค่าเป็นชนิดตัวเลข (int) ให้กับตัวแปร number จากนั้นแสดงผล number คูณด้วย 2 ผลลัพธ์ขึ้นอยู่กับจำนวนที่ผู้ใช้งานกรอกเข้ามา

แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ