Bonjour quel est la difference entre les methodes :
str.isdecimal()
str.isdigit()
str.isnumeric()
Merci par avance.
Bonjour quel est la difference entre les methodes :
str.isdecimal()
str.isdigit()
str.isnumeric()
Merci par avance.
"Bien qu'on ait du coeur à l'ouvrage,
L'Art est long et le Temps est court." - CB
salut,
visiblement c'est du python3:
http://docs.python.org/py3k/library/...#str.isdecimal
http://docs.python.org/py3k/library/...ml#str.isdigit
http://docs.python.org/py3k/library/...#str.isnumeric
c'pas bien de pas lire la doc (sans méchanceté hein, c'est juste que j'aime bien utiliser des smiley rigolos )
non plus sérieusement, la doc que l'on trouve sur le site officiel Python est de qualité:
le tuto Python3: http://docs.python.org/py3k/tutorial/
la lib standard: http://docs.python.org/py3k/library/
et je rajoute la magnifique fonction help:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 a = "3" help(a.isdigit) >>> Help on built-in function isdigit: isdigit(...) S.isdigit() -> bool Return True if all characters in S are digits and there is at least one character in S, False otherwise.
Salut et merci pour ta réponse et surtout pour la fonction help que je ne connaissez pas.
En fait j'essaye de traduire les nouveautés Python3. Là j'en suis aux méthodes des chaînes. Le souci c'est que je ne vois pas du tout la différence entre decimal et digit dans la doc (le Help classique j'ai pas encore regarder les liens dont tu m'a fait part) ils disent que decimal comprends les chiffres classiques et les caractères servant à former les ??? decimal-radix??? apparemment c'est les caractères servant à écrire les puissances...Quant isnumeric ce serait tout les caractères ayant un sens pour former des nombres ils parlent de fractions. Le problèmes c'est que je vois pas vraiment les caractères en question...
Je regarde tes liens Merci pour tout...
"Bien qu'on ait du coeur à l'ouvrage,
L'Art est long et le Temps est court." - CB
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager