Метод isnumeric
Метод isnumeric сатрга фақат
сонлар киришини текширади. Метод
isdigitдан
fарқли равишда, 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