Python-merkkijono on numeerinen ()

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.

Mielenkiintoisia artikkeleita...