95 of 151 menu

Metoda isnumeric

Metoda isnumeric kontroluje, zda řetězec obsahuje pouze čísla. Na rozdíl od metody isdigit metoda isnumeric kontroluje výskyt všech typů číselných hodnot v řetězci, včetně římských číslic a zlomků.

Metoda nepřijímá žádné parametry. Metoda vrací booleovské hodnoty True nebo False.

Syntaxe

řetězec.isnumeric()

Příklad

Zkontrolujme, zda řetězec obsahuje pouze číslice:

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

Výsledek provedení kódu:

True

Příklad

Nyní nechť řetězec obsahuje jiné znaky:

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

Výsledek provedení kódu:

False

Příklad

Nyní zkontrolujme řetězec obsahující římské číslice pomocí dvou metod isnumeric a isdigit:

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

Výsledek provedení kódu:

'isdigit:' False 'isnumeric:' True

Příklad

Zkontrolujme řetězec obsahující zlomek pomocí metod isnumeric a isdigit:

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

Výsledek provedení kódu:

'isdigit:' False 'isnumeric:' True

Viz také

  • metoda isdigit,
    která kontroluje, zda řetězec obsahuje pouze číslice
  • metoda isalnum,
    která kontroluje, zda řetězec obsahuje písmena a číslice
  • metoda isalpha,
    která kontroluje, zda řetězec obsahuje pouze písmena
  • metoda isspace,
    která kontroluje, zda řetězec obsahuje pouze mezery
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout