Metoden isnumeric () returnerer True hvis alle tegn i en streng er numeriske tegn. Hvis ikke, returnerer den False.
Et numerisk tegn har følgende egenskaper:
- Numeric_Type = Desimal
- Numeric_Type = Siffer
- Numeric_Type = Numerisk
I Python regnes desimaltegn (som: 0, 1, 2 …), sifre (som undertegn, overskrift) og tegn som har Unicode-numerisk verdi (som: brøk, romertall, valutatallere) som numeriske tegn.
Du kan skrive siffer og numeriske tegn ved hjelp av unicode i programmet. For eksempel:
# s = '½' s = ' u00BD'
Syntaksen til isnumeric()
er
string.isnumeric ()
isnumeric () Parametere
Den isnumeric()
metoden ikke tar noen parametere.
Returverdi fra isnumeric ()
Den isnumeric()
metoden returnerer:
- Sann hvis alle tegn i strengen er numeriske tegn.
- Falsk hvis minst ett tegn ikke er et numerisk tegn.
Eksempel 1: Arbeid av isnumeric ()
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())
Produksjon
True True True False
Eksempel 2: Hvordan bruke isnumeric ()?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
Produksjon
Alle tegn er numeriske.