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
pythonsztring.isnumeric()
Példa
Ellenőrizzük, hogy a sztring csak számjegyekből áll-e:
pythontxt = '12345'
print(txt.isnumeric())
A kód végrehajtásának eredménye:
pythonTrue
Példa
Legyen most más karakter is a sztringben:
pythontxt = '12345ab'
print(txt.isdigit())
A kód végrehajtásának eredménye:
pythonFalse
Példa
Most ellenőrizzünk egy római számjegyet
tartalmazó sztringet az isnumeric
és az isdigit metódusokkal:
pythontxt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
A kód végrehajtásának eredménye:
python'isdigit:' False
'isnumeric:' True
Példa
Ellenőrizzünk egy tört számot tartalmazó
sztringet az isnumeric és az
isdigit metódusokkal:
pythontxt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
A kód végrehajtásának eredménye:
python'isdigit:' False
'isnumeric:' True