95 of 151 menu

Metoda isnumeric

Metoda isnumeric verifică dacă șirul conține doar numere. Spre deosebire de metoda isdigit metoda isnumeric verifică prezența în șir a tuturor tipurilor de valori numerice, inclusiv cifre romane și fracții.

Nimic nu este transmis în parametrii metodei. Metoda returnează valori booleene True sau False.

Sintaxă

string.isnumeric()

Exemplu

Să verificăm dacă șirul este format doar din cifre:

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

Rezultatul executării codului:

True

Exemplu

Să presupunem că acum șirul conține și alte caractere:

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

Rezultatul executării codului:

False

Exemplu

Acum să verificăm un șir care conține cifre romane, folosind ambele metode isnumeric și isdigit:

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

Rezultatul executării codului:

'isdigit:' False 'isnumeric:' True

Exemplu

Să verificăm un șir care conține un număr fracționar, folosind metodele isnumeric și isdigit:

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

Rezultatul executării codului:

'isdigit:' False 'isnumeric:' True

Veți și

  • metoda isdigit,
    care verifică dacă șirul conține doar cifre
  • metoda isalnum,
    care verifică dacă șirul conține litere și cifre
  • metoda isalpha,
    care verifică dacă șirul conține doar litere
  • metoda isspace,
    care verifică dacă șirul conține doar spații
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge