Impression de chaînes à largeur fixe
Lors de l'impression de chaînes, les aligner dans des colonnes droites peut améliorer la lisibilité. L'utilisation de format ou de f-strings en Python offre des moyens pratiques d'y parvenir.
L'utilisation de str.format()
str.format() fournit une méthode simple pour le remplissage cordes. Sa syntaxe comprend un espace réservé {} suivi d'une expression de formatage. Pour l'alignement à gauche, utilisez
print('{0:Cela imprimera 's' avec une largeur de 5, ce qui donnera 's' . Pour l'alignement à droite, utilisez > au lieu de <.>
Utilisation de f-strings (Python 3)
f-strings offre une alternative plus concise à str.format( ). La syntaxe est similaire, avec l'expression de formatage entourée d'accolades {} préfixée par un f. Pour l'alignement à gauche, utilisez &:
print(f'{s:Cela produira le même résultat qu'avec str.format( ).
Exemple d'application
Application de ces techniques à l'extrait de code fourni :
for prefix in unique: if prefix != "": print('{0:Cela alignera les préfixes dans une colonne droite, tout en conservant les valeurs de comptage dans la colonne adjacente.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3