La méthode zfill () renvoie une copie de la chaîne avec les caractères «0» remplis vers la gauche.
La syntaxe de zfill()en Python est:
str.zfill (largeur)
Paramètre zfill ()
zfill() prend une largeur de caractère unique.
La largeur spécifie la longueur de la chaîne retournée à partir zfill()des 0chiffres remplis vers la gauche.
Valeur renvoyée par zfill ()
zfill()renvoie une copie de la chaîne 0remplie à gauche. La longueur de la chaîne renvoyée dépend de la largeur fournie.
- Supposons que la longueur initiale de la chaîne soit 10. Et, la largeur est spécifiée 15. Dans ce cas,
zfill()renvoie une copie de la chaîne avec cinq chiffres «0» remplis à gauche. - Supposons que la longueur initiale de la chaîne soit 10. Et, la largeur est spécifiée 8. Dans ce cas,
zfill()ne remplit pas les chiffres «0» à gauche et renvoie une copie de la chaîne d'origine. La longueur de la chaîne renvoyée dans ce cas sera de 10.
Exemple 1: Comment fonctionne zfill () en Python?
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
Production
0 programme est amusant 000000 programme est amusant programme est amusant
Si une chaîne commence par le préfixe de signe ('+', '-'), les 0chiffres sont remplis après le premier caractère de préfixe de signe.
Exemple 2: Comment zfill () fonctionne-t-il avec Sign Prefix?
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
Production
-0000290 +0000290 -0000000-aléatoire + texte








