Devdit
 

Python รับค่าทศนิยม ด้วยคำสั่ง float และ input

1.5K

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

 

ตัวอย่าง

try:
    a = float(input('Please input float: '))
except:
    a = 0.0

print( str(a) )

โค้ดด้านบนมีการใช้คำสั่ง input เพื่อรับค่าจากผู้ใช้งาน และใช้คำสั่ง float เพื่อแปลงค่าดังกล่าวให้อยู่ในรูปแบบของตัวเลขทศนิยม (float) ซึ่งมีการใช้คำสั่ง try except เพื่อดักจับข้อผิดพลาด กรณีถ้าผู้ใช้งานไม่ได้กรอกข้อมูลมาในรูปแบบของตัวเลข จากนั้นนำตัวแปร a ที่รับค่าจากผู้ใช้งานไปแสดงผลด้วยคำสั่ง print โดยแปลงให้อยู่ในรูปแบบของตัวอักษรผ่านคำสั่ง str

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