Devdit
 

วิธีรับเลขทศนิยม Python ด้วย input และ float

2.7K

สอนเขียนโค้ดรับเลขทศนิยม Python โดยใช้คำสั่ง input เพื่อรับค่าจากผู้ใช้งานผ่าน command prompt และใช้คำสั่ง float แปลงค่าที่รับมาให้เป็นทศนิยม และใช้ try except กำหนดให้ตัวแปรเป็น 0 ถ้าผู้ใช้งานไม่ได้กรอกทศนิยมเข้ามา สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง วิธีรับเลขทศนิยม Python ด้วย input และ float

try :
    f = float(input('กรุณากรอกเลขทศนิยม : '))
except :
    f = 0.0

print('เลขทศนิยมที่กรอก คือ', f)

ผลลัพธ์

กรุณากรอกเลขทศนิยม : 13.59
เลขทศนิยมที่กรอก คือ 13.59

กรุณากรอกเลขทศนิยม : 99
เลขทศนิยมที่กรอก คือ 99.0

กรุณากรอกเลขทศนิยม : test
เลขทศนิยมที่กรอก คือ 0.0

คำอธิบาย

1. ใช้คำสั่ง input รับค่าจากผู้ใช้งาน และใช้คำสั่ง float แปลงค่าให้เป็นทศนิยม เก็บไว้ที่ตัวแปร f

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

3. พิมพ์ผลลัพธ์ทศนิยมออกสู่หน้าจอ ผ่านตัวแปร f

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