95 of 151 menu

Metoda isnumeric

Metoda isnumeric sprawdza czy ciąg zawiera tylko liczby. W przeciwieństwie do metody isdigit metoda isnumeric sprawdza zawartość ciągu pod kątem wszystkich typów wartości liczbowych, włączając w to cyfry rzymskie i ułamki.

Do parametrów metody nic nie jest przekazywane. Metoda zwraca wartości logiczne True lub False.

Składnia

ciąg.isnumeric()

Przykład

Sprawdźmy, czy ciąg składa się tylko z cyfr:

txt = '12345' print(txt.isnumeric())

Wynik wykonania kodu:

True

Przykład

Załóżmy teraz, że w ciągu znajdują się inne znaki:

txt = '12345ab' print(txt.isdigit())

Wynik wykonania kodu:

False

Przykład

A teraz sprawdźmy ciąg zawierający cyfry rzymskie za pomocą dwóch metod isnumeric i isdigit:

txt = 'Ⅻ' print('isdigit:', txt.isdigit()) print('isnumeric:', txt.isnumeric())

Wynik wykonania kodu:

'isdigit:' False 'isnumeric:' True

Przykład

Sprawdźmy ciąg zawierający liczbę ułamkową za pomocą metod isnumeric i isdigit:

txt = '⅓' print('isdigit:', txt.isdigit()) print('isnumeric:', txt.isnumeric())

Wynik wykonania kodu:

'isdigit:' False 'isnumeric:' True

Zobacz też

  • metoda isdigit,
    która sprawdza czy ciąg zawiera tylko cyfry
  • metoda isalnum,
    która sprawdza czy ciąg zawiera litery i cyfry
  • metoda isalpha,
    która sprawdza czy ciąg zawiera tylko litery
  • metoda isspace,
    która sprawdza czy ciąg zawiera tylko spacje
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć