Metodas isnumeric
Metodas isnumeric patikrina, ar eilutėje yra
tik skaičiai. Skirtingai nuo
metodo isdigit
metodas isnumeric patikrina visų tipų
skaitinių reikšmių buvimą eilutėje,
įskaitant romėniškus skaičius ir trupmenas.
Metodui niekas neperduodama parametrų.
Metodas grąžina loginės reikšmes True
arba False.
Sintaksė
eilutė.isnumeric()
Pavyzdys
Patikrinkime, ar eilutė sudaryta tik iš skaitmenų:
txt = '12345'
print(txt.isnumeric())
Kodo vykdymo rezultatas:
True
Pavyzdys
Tarkime, kad eilutėje dabar yra ir kitų simbolių:
txt = '12345ab'
print(txt.isdigit())
Kodo vykdymo rezultatas:
False
Pavyzdys
Dabar patikrinkime eilutę, kurioje yra
romėniški skaičiai, naudodami du metodus isnumeric
ir isdigit:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Kodo vykdymo rezultatas:
'isdigit:' False
'isnumeric:' True
Pavyzdys
Patikrinkime eilutę, kurioje yra trupmeninis
skaičius, naudodami metodus isnumeric
ir isdigit:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Kodo vykdymo rezultatas:
'isdigit:' False
'isnumeric:' True