Pythoni string on arvuline ()

Isnumeric () meetod tagastab True, kui kõik stringi tähemärgid on numbrimärgid. Kui ei, siis tagastab vale.

Numbrimärgil on järgmised omadused:

  • Numbriline_tüüp = kümnendkoht
  • Numbriline_tüüp = Digit
  • Numbriline_tüüp = Numbriline

Pythonis loetakse kümnendmärke (näiteks: 0, 1, 2 …), numbreid (näiteks: alaindeks, ülaindeks) ja Unicode'i numbrilise väärtuse omadusi (näiteks: murd, rooma numbrid, valuuta lugejad) tähemärkideks.

Numbrikirja ja numbrimärgi saate kirjutada programmis unicode'i abil. Näiteks:

 # s = '½' s = ' u00BD' 

Süntaks isnumeric()on

 string.isnumeric ()

isnumeric () parameetrid

isnumeric()Meetod ei võta parameetrid.

Tagastusväärtus arvunumbrist ()

isnumeric()Meetod tagastab:

  • Tõsi, kui kõik stringi märgid on numbrilised.
  • Vale, kui vähemalt üks märk ei ole numbriline märk.

Näide 1: isnumbrilise () töötamine

 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())

Väljund

 Tõsi Õige Tõsi Vale

Näide 2: Kuidas kasutada isnumeric ()?

 #s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')

Väljund

 Kõik märgid on numbrilised.

Huvitavad Artiklid...