Az isnumeric metódus
Az isnumeric metódus ellenőrzi,
hogy a sztring csak számokat tartalmaz-e.
Az isdigit
metódustól eltérően az isnumeric
minden típusú numerikus érték jelenlétét
ellenőrzi a sztringben, beleértve a római
számokat és a törteket is.
A metódusnak nem adunk át paramétereket.
A metódus True vagy False
logikai értékeket ad vissza.
Szintaxis
sztring.isnumeric()
Példa
Ellenőrizzük, hogy a sztring csak számjegyekből áll-e:
txt = '12345'
print(txt.isnumeric())
A kód végrehajtásának eredménye:
True
Példa
Legyen most más karakter is a sztringben:
txt = '12345ab'
print(txt.isdigit())
A kód végrehajtásának eredménye:
False
Példa
Most ellenőrizzünk egy római számjegyet
tartalmazó sztringet az isnumeric
és az isdigit metódusokkal:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
A kód végrehajtásának eredménye:
'isdigit:' False
'isnumeric:' True
Példa
Ellenőrizzünk egy tört számot tartalmazó
sztringet az isnumeric és az
isdigit metódusokkal:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
A kód végrehajtásának eredménye:
'isdigit:' False
'isnumeric:' True