Python String isnumeric() နည်းလမ်း
ဥပမာ
စာသားရှိ အက္ခရာများအားလုံးသည် ဂဏန်းများ ဟုတ်၊ မဟုတ် စစ်ဆေးပါ။
txt =
"565543"
x = txt.isnumeric()
print(x)
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
စာလုံး isnumeric()
အားလုံးသည် ဂဏန်း (0-9) မဟုတ်ပါက False ဖြစ်ပါက နည်းလမ်းသည် True ပြန်ပေးသည်။
² နှင့် ¾ ကဲ့သို့ ထပ်ကိန်းများကို ဂဏန်းတန်ဖိုးများအဖြစ် သတ်မှတ်သည်။
"-1"
အဘယ်ကြောင့်ဆိုသော် စာကြောင်းရှိ စာလုံး အားလုံးသည် ဂဏန်းများဖြစ်ရမည်၊ နှင့် နှင့် တို့သည် မဟုတ်သော "1.5"
ကြောင့် ဂဏန်းတန်ဖိုးများဟု မယူဆပါ ။-
.
အထားအသို
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())