Python String isnumeric ()

Методът isnumeric () връща True, ако всички символи в низ са числови знаци. В противен случай връща False.

Цифровият знак има следните свойства:

  • Numeric_Type = Десетично
  • Numeric_Type = цифра
  • Numeric_Type = Числово

В Python десетичните знаци (като: 0, 1, 2 …), цифрите (като: индекс, индекс) и символите, притежаващи Unicode числово свойство (като: дроб, римски цифри, валутни числители), се считат за цифрови знаци.

Можете да напишете цифрите и цифровите знаци с помощта на unicode в програмата. Например:

 # s = '½' s = ' u00BD' 

Синтаксисът на isnumeric()is

 string.isnumeric ()

isnumeric () Параметри

В isnumeric()метода не взема никакви параметри.

Върната стойност от isnumeric ()

На isnumeric()връща метод:

  • Вярно, ако всички символи в низа са цифрови знаци.
  • Невярно, ако поне един знак не е цифров знак.

Пример 1: Работа на 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())

Изход

 True True True False

Пример 2: Как да използвам isnumeric ()?

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

Изход

 Всички знаци са цифрови.

Интересни статии...