Metode isnumeric () atgriež vērtību True, ja visas virknes rakstzīmes ir ciparu rakstzīmes. Ja nē, tas atgriež False.
Ciparu rakstzīmei ir šādas īpašības:
- Skaitliskais_tips = Decimāldaļa
- Skaitliskais_tips = Cipars
- Numeric_Type = Skaitlisks
Programmā Python decimālzīmes (piemēram, 0, 1, 2…), cipari (piemēram, apakšindekss, virsraksts) un rakstzīmes, kurām ir Unicode skaitliskās vērtības rekvizīts (piemēram, frakcija, romiešu cipari, valūtas skaitītāji), tiek uzskatītas par ciparu rakstzīmēm.
Ciparu un ciparu rakstzīmes var rakstīt, izmantojot programmā unikodu. Piemēram:
# s = '½' s = ' u00BD'
Sintakse isnumeric()
ir
string.isnumeric ()
isnumeric () parametri
isnumeric()
Metode neveic nekādus parametrus.
Atgriezeniskā vērtība no skaitliskā ()
The isnumeric()
metode atgriež:
- Patiesi, ja visas rakstzīmes virknē ir ciparu rakstzīmes.
- Nepatiesa, ja vismaz viena rakstzīme nav cipars.
1. piemērs: Isnumeric () darbība
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())
Rezultāts
True True True False
2. piemērs: Kā lietot isnumeric ()?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
Rezultāts
Visas rakstzīmes ir skaitliskas.