Metóda vráti hodnotu True, ak sú všetky znaky číslice, v opačnom prípade vráti hodnotu False. Exponenty, ako napríklad ², sa tiež považujú za číslicu.
Zápis:
string.isdigit()
Príklad:
a = "\u0030" #v unicode 0
b = "\u00B2" #v unicode ²
c = "Hello World"
d = "123456"
print(a.isdigit())
print(b.isdigit())
print(c.isdigit())
print(d.isdigit())
Výsledkom je:
True
True
False
True