Metoda isnumeric
Metoda isnumeric preveri, ali
niz vsebuje samo številke. Za razliko od
metode isdigit
metoda isnumeric preveri prisotnost
vseh vrst številskih vrednosti v nizu,
vključno z rimskimi številkami in ulomki.
Metoda ne sprejme parametrov.
Metoda vrne logični vrednosti True
ali False.
Sintaksa
niz.isnumeric()
Primer
Preverimo, ali niz vsebuje samo številke:
txt = '12345'
print(txt.isnumeric())
Rezultat izvajanja kode:
True
Primer
Naj sedaj niz vsebuje tudi druge znake:
txt = '12345ab'
print(txt.isdigit())
Rezultat izvajanja kode:
False
Primer
Sedaj pa preverimo niz, ki vsebuje
rimske številke, z dvema metodama isnumeric
in isdigit:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Rezultat izvajanja kode:
'isdigit:' False
'isnumeric:' True
Primer
Preverimo niz, ki vsebuje ulomek,
z metodama isnumeric
in isdigit:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Rezultat izvajanja kode:
'isdigit:' False
'isnumeric:' True