Метод 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