Строка Python isnumeric ()

Метод isnumeric () возвращает True, если все символы в строке являются числовыми. Если нет, возвращается False.

Числовой символ имеет следующие свойства:

  • Numeric_Type = десятичный
  • Numeric_Type = Цифра
  • Numeric_Type = Числовой

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

Вы можете писать цифры и числовые символы, используя Unicode в программе. Например:

 # s = '½' s = ' u00BD' 

Синтаксис isnumeric():

 строка.isnumeric ()

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

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

Возвращаемое значение из isnumeric ()

В isnumeric()метод возвращает:

  • Истинно, если все символы в строке являются числовыми.
  • False, если хотя бы один символ не является числовым.

Пример 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())

Вывод

 Истина Истина Истина Ложь

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

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

Вывод

 Все символы числовые.

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