Metoda isnumeric () vrne True, če so vsi znaki v nizu številski znaki. Če ne, se vrne False.
Številski znak ima naslednje lastnosti:
- Numeric_Type = decimalno
- Numeric_Type = Številka
- Numeric_Type = Numeric
V Pythonu štejejo decimalni znaki (na primer: 0, 1, 2…), števke (na primer: podpis, nadpis) in znaki, ki imajo lastnost numerične vrednosti Unicode (na primer: ulomek, rimske številke, števci valut), štejejo za številske znake.
Številčne in številske znake lahko v programu napišete s pomočjo Unicode. Na primer:
# s = '½' s = ' u00BD'
Sintaksa isnumeric()
is
string.isnumeric ()
isnumeric () Parametri
isnumeric()
Metoda ne sprejme nobenih parametrov.
Vrnjena vrednost iz isnumeric ()
V isnumeric()
postopek vrne:
- True, če so vsi znaki v nizu številski znaki.
- Neresnično, če vsaj en znak ni številski znak.
Primer 1: Delovanje isnumeric ()
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())
Izhod
True True True False
Primer 2: Kako uporabiti številčno številko ()?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
Izhod
Vsi znaki so številčni.