Python String je številčen ()

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.

Zanimive Članki...