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.