Isnumeric () -menetelmä palauttaa arvon True, jos kaikki merkkijonon merkit ovat numeerisia merkkejä. Jos ei, se palauttaa epätosi.
Numeerisella merkillä on seuraavat ominaisuudet:
- Numeerinen_tyyppi = desimaali
- Numeerinen_tyyppi = Numero
- Numeric_Type = Numeerinen
Pythonissa desimaalimerkkejä (kuten: 0, 1, 2…), numeroita (kuten alaindeksi, yläindeksi) ja merkkejä, joilla on Unicode-numeerisen arvon ominaisuus (kuten: murtoluku, roomalaiset numerot, valuutan osoittajat), pidetään kaikki numeromerkkeinä.
Voit kirjoittaa numero- ja numeromerkit käyttämällä unicode-ohjelmaa. Esimerkiksi:
# s = '½' s = ' u00BD'
Syntaksi isnumeric()
on
string.isnumeric ()
isnumeric () -parametrit
isnumeric()
Menetelmä ei ota parametreja.
Palautusarvo isnumeerisesta ()
isnumeric()
Menetelmä palaa:
- Totta, jos kaikki merkkijonon merkit ovat numeerisia merkkejä.
- Väärä, jos vähintään yksi merkki ei ole numeerinen merkki.
Esimerkki 1: Isnumeerisen () työskentely
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())
Tuotos
True True True False
Esimerkki 2: Kuinka käyttää isnumeric ()?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
Tuotos
Kaikki merkit ovat numeerisia.