95 of 151 menu

Méthode isnumeric

La méthode isnumeric vérifie si la chaîne ne contient que des nombres. Contrairement à la méthode isdigit la méthode isnumeric vérifie la présence dans la chaîne de tous les types de valeurs numériques, y compris les chiffres romains et les fractions.

Aucun paramètre n'est passé à la méthode. La méthode renvoie les valeurs booléennes True ou False.

Syntaxe

chaîne.isnumeric()

Exemple

Vérifions qu'une chaîne ne contient que des chiffres :

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

Résultat de l'exécution du code :

True

Exemple

Supposons maintenant que la chaîne contienne d'autres caractères :

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

Résultat de l'exécution du code :

False

Exemple

Vérifions maintenant une chaîne contenant des chiffres romains, en utilisant les deux méthodes isnumeric et isdigit :

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

Résultat de l'exécution du code :

'isdigit:' False 'isnumeric:' True

Exemple

Vérifions une chaîne contenant un nombre fractionnaire, en utilisant les méthodes isnumeric et isdigit :

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

Résultat de l'exécution du code :

'isdigit:' False 'isnumeric:' True

Voir aussi

  • la méthode isdigit,
    qui vérifie si une chaîne ne contient que des chiffres
  • la méthode isalnum,
    qui vérifie si une chaîne contient des lettres et des chiffres
  • la méthode isalpha,
    qui vérifie si une chaîne ne contient que des lettres
  • la méthode isspace,
    qui vérifie si une chaîne ne contient que des espaces
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser