Devdit
 

Python รับค่าจํานวนเต็ม จากผู้ใช้งาน

8K

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

 

ตัวอย่าง Python รับค่าจํานวนเต็ม จากผู้ใช้งาน

try :
    number = int(input('กรุณากรอกตัวเลขจำนวนเต็ม : '))
except :
    number = 0

print('ตัวเลขจำนวนเต็ม คือ', number)

ผลลัพธ์

กรุณากรอกตัวเลขจำนวนเต็ม : 10
ตัวเลขจำนวนเต็ม คือ 10

กรุณากรอกตัวเลขจำนวนเต็ม : -9
ตัวเลขจำนวนเต็ม คือ -9

กรุณากรอกตัวเลขจำนวนเต็ม : 10.63
ตัวเลขจำนวนเต็ม คือ 0

กรุณากรอกตัวเลขจำนวนเต็ม : -10.36
ตัวเลขจำนวนเต็ม คือ 0

คำอธิบาย

1. ใช้คำสั่ง input รับค่าจากผู้ใช้งาน และแปลงค่าดังกล่าวเป็นเลขจำนวนจริงด้วยคำสั่ง int และเก็บค่าไว้ที่ตัวแปร number

2. ใช้ try except กรณีถ้าผู้ใช้งานไม่ได้กรอกเลขจำนวนจริง ให้กำหนดค่าตัวแปร number เท่ากับ 0

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