Comment pad une chaîne de zéros en Python 3
Je suis en train de faire length = 001
en Python 3, mais à chaque fois que j'essaie d'imprimer, il tronque la valeur sans les zéros (length = 1
). Comment puis-je arrêter ce qui se passe sans avoir à lancer length
à une chaîne de caractères avant d'imprimer les documents?
Vous devez vous connecter pour publier un commentaire.
Faire usage de la
zfill()
méthode d'aide à la gauche de la tablette n'importe quelle chaîne, entier ou flottant avec des zéros.Exemple d'utilisation:
Description:
Lorsqu'il est appliqué à une valeur,
zfill()
renvoie une valeur de gauche, des zéros lorsque la longueur de la première chaîne valeur inférieure à celle de l'appliqué largeur valeur, sinon, l' chaîne valeur est.Syntaxe:
Depuis python 3.6 vous pouvez utiliser fstring :
Python entiers n'ont pas inhérents à la longueur ou le nombre de chiffres significatifs. Si vous souhaitez imprimer une manière spécifique, vous avez besoin de les convertir en une chaîne de caractères. Il ya plusieurs façons que vous pouvez faire qui vous permettent de spécifier des choses comme les caractères de remplissage et de longueurs minimales.
De remplir avec des zéros à un minimum de trois caractères, essayez: