Az isnumeric () metódus True értéket ad vissza, ha a karakterláncban szereplő összes karakter numerikus karakter. Ha nem, akkor hamis értéket ad vissza.
Egy numerikus karakter a következő tulajdonságokkal rendelkezik:
- Numeric_Type = Tizedes
- Numeric_Type = Számjegy
- Numeric_Type = Numerikus
A Pythonban a decimális karaktereket (például: 0, 1, 2…), a számjegyeket (például: index, felső index) és az Unicode számértékű tulajdonsággal rendelkező karaktereket (például: tört, római számok, pénznemszámlálók) mind numerikus karaktereknek tekintjük.
A számjegyeket és a numerikus karaktereket az unicode segítségével írhatja be a programba. Például:
# s = '½' s = ' u00BD'
A szintaxis a isnumeric()
jelentése
string.isnumeric ()
isnumeric () paraméterek
A isnumeric()
módszer nem tartalmaz paramétereket.
Visszatérési érték az isnumeric () alapján
A isnumeric()
metódus visszatér:
- Igaz, ha a karakterláncban szereplő összes karakter numerikus karakter.
- Hamis, ha legalább egy karakter nem numerikus karakter.
1. példa: Isnumeric () működése
s = '1242323' print(s.isnumeric()) #s = '²3455' s = 'u00B23455' print(s.isnumeric()) # s = '½' s = 'u00BD' print(s.isnumeric()) s = '1242323' s='python12' print(s.isnumeric())
Kimenet
Igaz Igaz Igaz Hamis
2. példa: Hogyan használható az isnumeric ()?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
Kimenet
Minden karakter numerikus.