Devdit
 

Python เช็คว่าเป็นตัวเลขหรือไม่ ด้วยคำสั่ง isinstance

6.4K

สอนเขียนภาษา Python สำหรับเช็คว่าตัวแปรดังกล่าวเป็นชนิดตัวเลข (Integer) หรือไม่ โดยใช้คำสั่ง isinstance ซึ่งคำสั่งนี้รองรับเฉพาะ Python รุ่น 3.x เท่านั้น สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python เช็คว่าเป็นตัวเลขหรือไม่ ด้วยคำสั่ง isinstance

i = 123

print( isinstance(i, int) )

if isinstance(i, int):
    print('Integer')

ผลลัพธ์

True
Integer

โค้ดด้านบนใช้คำสั่ง isinstance เพื่อเช็คว่าตัวแปร i เป็นชนิด int (Integer) หรือไม่ โดยคำสั่งนี้จะคืนค่าเป็นชนิด Boolean (True และ False)

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