Metod isnumeric
isnumeric metodu sətirdə
yalnız rəqəmlərin olub-olmadığını yoxlayır.
isdigit
metodundan fərqli olaraq,
isnumeric metodu sətirdə
roman rəqəmləri və kəsrlər də daxil olmaqla
bütün növ ədədi qiymətlərin olub-olmadığını yoxlayır.
Metodun parametrlərinə heç nə ötürülmür.
Metod True və ya False
boolean qiymətlərini qaytarır.
Sintaksis
pythonsətir.isnumeric()
Nümunə
Gəlin sətirdə yalnız rəqəmlərin olub-olmadığını yoxlayaq:
pythontxt = '12345'
print(txt.isnumeric())
Kodun icrasının nəticəsi:
pythonTrue
Nümunə
İndi isə sətirdə başqa simvolların da olduğu halı yoxlayaq:
pythontxt = '12345ab'
print(txt.isdigit())
Kodun icrasının nəticəsi:
pythonFalse
Nümunə
İndi isə roman rəqəmləri olan sətiri iki metodla -
isnumeric və isdigit ilə yoxlayaq:
pythontxt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Kodun icrasının nəticəsi:
python'isdigit:' False
'isnumeric:' True
Nümunə
Gəlin kəsr ədədi olan sətiri
isnumeric və isdigit
metodları ilə yoxlayaq:
pythontxt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
Kodun icrasının nəticəsi:
python'isdigit:' False
'isnumeric:' True