Метод isnumeric
Метод isnumeric проверява да ли
стринг садржи само бројеве. За разлику од
метода isdigit
метод isnumeric проверява уношење
у стринг свих типова нумеричких вредности,
укључујући римске цифре и разломке.
Ништа се не прослеђује у параметре метода.
Метод враћа булове вредности True
или False.
Синтакса
стринг.isnumeric()
Пример
Хајде да проверимо да ли стринг садржи само цифре:
txt = '12345'
print(txt.isnumeric())
Резултат извршавања кода:
True
Пример
Нека сада стринг садржи и друге карактере:
txt = '12345ab'
print(txt.isdigit())
Резултат извршавања кода:
False
Пример
А сада хајде да проверимо стринг који садржи
римске цифре, користећи два метода isnumeric
и isdigit:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Резултат извршавања кода:
'isdigit:' False
'isnumeric:' True
Пример
Хајде да проверимо стринг који садржи разломак
користећи методе isnumeric
и isdigit:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Резултат извршавања кода:
'isdigit:' False
'isnumeric:' True