Python

Fonction Python zfill()

Fonction Python zfill()
En raison de la polyvalence et de la disponibilité de vastes modules, fonctions et instructions intégrés, Python est désormais un langage de programmation à usage général largement utilisé. Les fonctionnalités intégrées de Python aident les programmeurs à effectuer des tâches compliquées très simplement et efficacement. Le zfill () est une fonction intégrée de Python qui met des zéros à gauche de la chaîne pour remplir la largeur spécifiée et renvoyer la copie de la chaîne. Il fait une chaîne rembourrée en ajoutant des zéros. Cet article montre l'utilisation de la fonction Python zfill().

Syntaxe

Tout d'abord, discutons de la syntaxe de la fonction zfill(). La syntaxe de la fonction zfill() est la suivante :

nom_chaîne.zfill(largeur)

La fonction zfill() prend la largeur comme argument et ajuste le zéro à gauche de la chaîne en fonction de la largeur spécifiée. La largeur peut également être considérée comme la longueur de la chaîne.

Exemple 1 : Utilisation de la fonction zfill()

Par exemple, une chaîne contient trois caractères ; cela signifie que la largeur d'origine de la chaîne est de 3. Lorsque nous appelons la fonction zfill() et spécifions la largeur 15, alors il ajoutera 12 zéros ajouter le côté gauche de la chaîne pour remplir la largeur. L'espace blanc s'ajoute également en largeur. Voyons un exemple. La largeur de la chaîne 'hello' est de 5 à l'origine.

#définir une chaîne
my_str = 'bonjour'
#utilisation de la fonction zfill()
print(my_str.zfill(10))

Production

Cinq zéros sont ajoutés sur le côté gauche de la chaîne.

Maintenant, ajoutons deux espaces blancs dans notre chaîne et faisons-en 'he ll o'. Maintenant, la largeur d'origine de la chaîne est de 7.

#définir une chaîne
my_str = 'il ira'
#utilisation de la fonction zfill()
print(my_str.zfill(10))

Production

Voyons un autre exemple de la fonction zfill().

#définir une chaîne
my_str = '10'
print("La chaîne d'origine est :",my_str)
#utilisation de la fonction zfill()
print("La chaîne renvoyée par la fonction zfill() est : ",my_str.zfill(10))

Production

Les 8 zéros sont ajoutés.

Exemple 2 : Utilisation de la fonction zfill()

Si nous passons la largeur à la fonction zfill() inférieure à la largeur d'origine de la chaîne, rien ne se passera. Voyons un exemple.

Dans l'exemple ci-dessous, la longueur ou la largeur d'origine de la chaîne est de 9. Dans la fonction zfill(), nous avons spécifié la largeur 3. Dans ce cas, il n'ajoute pas de zéros sur le côté gauche et n'affiche pas d'erreur.

#définir une chaîne
my_str = 'linuxhint'
print("La chaîne d'origine est :",my_str)
#utilisation de la fonction zfill()
print("La chaîne renvoyée par la fonction zfill() est : ",my_str.zfill(3))

Production

Exemple 3 : Utilisation de la fonction zfill() avec le préfixe de signe

La fonction zfill() fonctionne différemment si la chaîne commence par un préfixe de signe. Il ajoute les zéros sur le côté gauche de la chaîne après le premier préfixe de signe. Voyons un exemple.

#définir une chaîne
my_str = '+linuxhint'
print("La chaîne d'origine est :",my_str)
#utilisation de la fonction zfill()
print("La chaîne renvoyée par la fonction zfill() est : ",my_str.zfill(13))
my_str = '+10'
print("La chaîne d'origine est :",my_str)
#utilisation de la fonction zfill()
print("La chaîne renvoyée par la fonction zfill() est : ",my_str.zfill(13))
my_str = '--20'
print("La chaîne d'origine est :",my_str)
#utilisation de la fonction zfill()
print("La chaîne renvoyée par la fonction zfill() est : ",my_str.zfill(13))

Production

Conclusion

Le zfill () est la fonction intégrée de Python qui prend la largeur comme argument et remplit les zéros sur le côté gauche de la chaîne en fonction de la largeur spécifiée. Cet article traite en détail de la fonction Python zfill().

Le curseur saute ou se déplace de manière aléatoire lors de la saisie dans Windows 10
Si vous constatez que le curseur de votre souris saute ou se déplace tout seul, automatiquement, au hasard lors de la saisie sur un ordinateur portabl...
Comment inverser le sens de défilement de la souris et des pavés tactiles dans Windows 10
Souris et Pavé tactiles rendent non seulement l'informatique facile, mais plus efficace et moins chronophage. Nous ne pouvons pas imaginer une vie san...
Comment changer la taille, la couleur et le schéma du pointeur et du curseur de la souris sous Windows 10
Le pointeur et le curseur de la souris dans Windows 10 sont des aspects très importants du système d'exploitation. Cela peut également être dit pour d...