Метод isnumeric
в Python: проверка строки на наличие числовых символов.
Возвращает значение True
или False
, указывающее на то, содержит ли строка только числа.
isnumeric()
Вернёт True
, если в строке есть символы и все они присущи числам.
''.isnumeric() # False
'a'.isnumeric() # False
'0'.isnumeric() # True
'10'.isnumeric() # True
'⅓'.isnumeric() # True
'Ⅻ'.isnumeric() # True
К символам чисел относятся цифры, а также все символы, имеющие признак числа в Unicode, например: U+2155 (VULGAR FRACTION ONE FIFTH) — это любые символы, у которых признак Numeric_Type
установлен равным Digit
, или Decimal
, или Numeric
.