Meetod isnumeric
Meetod isnumeric kontrollib, kas string
sisaldab ainult numbreid. Erinevalt
meetodist isdigit
meetod isnumeric kontrollib kõikide
tüüpi numbrite olemasolu stringis,
kaasa arvatud rooma numbreid ja murde.
Meetodile ei anta parameetreid.
Meetod tagastab loogilised väärtused True
või False.
Süntaks
string.isnumeric()
Näide
Kontrollime, kas string koosneb ainult numbritest:
txt = '12345'
print(txt.isnumeric())
Koodi täitmise tulemus:
True
Näide
Olgu nüüd stringis ka teisi sümboleid:
txt = '12345ab'
print(txt.isdigit())
Koodi täitmise tulemus:
False
Näide
Nüüd kontrollime kahe meetodiga isnumeric
ja isdigit stringi, mis sisaldab
rooma numbreid:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Koodi täitmise tulemus:
'isdigit:' False
'isnumeric:' True
Näide
Kontrollime meetoditega isnumeric
ja isdigit stringi, mis sisaldab murdarvu:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Koodi täitmise tulemus:
'isdigit:' False
'isnumeric:' True