Bonjour,
Comment s'y prendre facilement sous Python pour forcer le format d'une string en 4 chiffres (par exemple : "0023" au lieu de "23") ?
Est ce que cela se joue via le format de la string ?
D'avance merci.
![]()
Bonjour,
Comment s'y prendre facilement sous Python pour forcer le format d'une string en 4 chiffres (par exemple : "0023" au lieu de "23") ?
Est ce que cela se joue via le format de la string ?
D'avance merci.
![]()
Bonjour
Oui. Avec le formattage "sauce C" (je ne pratique pas l'autre, je vais écrire des bêtises) tu as :
si ta variable à afficher est un int
mais si c'est une chaine de caractères (tu ne précises pas), j'utiliserais plutôt rjust
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 >>> "%04d" % 23 '0023' >>>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 >>> "23".rjust(4, '0') '0023' >>>
Partager