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