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

Həmçinin baxın

  • isdigit metodu,
    sətirdə yalnız rəqəmlərin olub-olmadığını yoxlayır
  • isalnum metodu,
    sətirdə hərflər və rəqəmlərin olub-olmadığını yoxlayır
  • isalpha metodu,
    sətirdə yalnız hərflərin olub-olmadığını yoxlayır
  • isspace metodu,
    sətirdə yalnız boşluqların olub-olmadığını yoxlayır