Metode isnumeric
Metode isnumeric pārbauda vai
virknē ir tikai skaitļi. Atšķirībā no
metodes isdigit
metode isnumeric pārbauda visu
skaitlisko vērtību tipu ietveršanu
virknē, tostarp romiešu ciparus un daļskaitļus.
Metodei nekas netiek nodots parametros.
Metode atgriež Būla vērtības True
vai False.
Sintakse
virkne.isnumeric()
Piemērs
Pārbaudīsim, vai virkne sastāv tikai no cipariem:
txt = '12345'
print(txt.isnumeric())
Koda izpildes rezultāts:
True
Piemērs
Tagad pieņemsim, ka virknē ir citas rakstzīmes:
txt = '12345ab'
print(txt.isdigit())
Koda izpildes rezultāts:
False
Piemērs
Tagad pārbaudīsim virkni, kas satur
romiešu ciparus, izmantojot divas metodes isnumeric
un isdigit:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Koda izpildes rezultāts:
'isdigit:' False
'isnumeric:' True
Piemērs
Pārbaudīsim virkni, kas satur daļskaitli,
izmantojot metodes isnumeric
un isdigit:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Koda izpildes rezultāts:
'isdigit:' False
'isnumeric:' True