Методот isnumeric

Методот isnumeric проверува дали во низата се наоѓаат само бројки. За разлика од методот isdigit методот isnumeric проверува дали во низата се наоѓаат сите типови на нумерички вредности, вклучувајќи ги и римските бројки и дропките.

Ништо не се пренесува како параметри на методот. Методот враќа булови вредности True или False.

Синтакса

pythonниза.isnumeric()

Пример

Ајде да провериме дали низата се состои само од цифри:

pythontxt = '12345'
print(txt.isnumeric())

Резултат од извршувањето на кодот:

pythonTrue

Пример

Нека сега во низата има и други знаци:

pythontxt = '12345ab'
print(txt.isdigit())

Резултат од извршувањето на кодот:

pythonFalse

Пример

А сега ајде да провериме низа која содржи римски цифри, со двата методи isnumeric и isdigit:

pythontxt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())

Резултат од извршувањето на кодот:

python'isdigit:' False
'isnumeric:' True

Пример

Ајде да провериме низа која содржи дробна вредност, со методите isnumeric и isdigit:

pythontxt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())

Резултат од извршувањето на кодот:

python'isdigit:' False
'isnumeric:' True

Погледнете ги и

  • методот isdigit,
    кој проверува дали во низата се наоѓаат само цифри
  • методот isalnum,
    кој проверува дали во низата се наоѓаат букви и бројки
  • методот isalpha,
    кој проверува дали во низата се наоѓаат само букви
  • методот isspace,
    кој проверува дали во низата се наоѓаат само празни места