Metodi isnumeric
Metodi isnumeric tarkistaa, sisältääkö
merkkijono vain numeroita. Toisin kuin
metodi isdigit
metodi isnumeric tarkistaa kaiken tyyppisten
numeeristen arvojen esiintymisen
merkkijonossa, mukaan lukien roomalaiset numerot ja murtoluvut.
Metodille ei välitetä parametreja.
Metodi palauttaa totuusarvot True
tai False.
Syntaksi
merkkijono.isnumeric()
Esimerkki
Tarkistetaan, koostuuko merkkijono vain numeereista merkeistä:
txt = '12345'
print(txt.isnumeric())
Koodin suorituksen tulos:
True
Esimerkki
Olkoon merkkijonossa nyt muita merkkejä:
txt = '12345ab'
print(txt.isdigit())
Koodin suorituksen tulos:
False
Esimerkki
Tarkistetaan nyt roomalaisia numeroita sisältävä
merkkijono kahdella metodilla isnumeric
ja isdigit:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Koodin suorituksen tulos:
'isdigit:' False
'isnumeric:' True
Esimerkki
Tarkistetaan murtolukua sisältävä merkkijono
metodien isnumeric
ja isdigit avulla:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Koodin suorituksen tulos:
'isdigit:' False
'isnumeric:' True