Метод 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()
метод повертає:
- Істинно, якщо всі символи в рядку є числовими символами.
- Помилковий, якщо хоча б один символ не є числовим символом.
Приклад 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.')
Вихідні дані
Усі символи цифрові.