Python String isnumeric() Method
ตัวอย่าง
ตรวจสอบว่าอักขระทั้งหมดในข้อความเป็นตัวเลขหรือไม่:
txt =
"565543"
x = txt.isnumeric()
print(x)
ความหมายและการใช้งาน
วิธี การisnumeric()
ส่งกลับค่า True หากอักขระทั้งหมดเป็นตัวเลข (0-9) มิฉะนั้นจะเป็นเท็จ
เลขชี้กำลัง เช่น ² และ ¾ ถือเป็นค่าตัวเลขเช่นกัน
"-1"
และ"1.5"
ไม่ถือว่าเป็นค่าตัวเลข เนื่องจาก อักขระ ทั้งหมดในสตริงต้องเป็นตัวเลข และ the -
และ the .
ไม่ใช่
ไวยากรณ์
string.isnumeric()
ค่าพารามิเตอร์
ไม่มีพารามิเตอร์
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ตรวจสอบว่าอักขระเป็นตัวเลขหรือไม่:
a = "\u0030" #unicode for 0
b = "\u00B2" #unicode for ²
c = "10km2"
d = "-1"
e = "1.5"
print(a.isnumeric())
print(b.isnumeric())
print(c.isnumeric())
print(d.isnumeric())
print(e.isnumeric())