Maison > développement back-end > Tutoriel Python > Comment remplir des chaînes et des nombres avec des zéros en Python ?

Comment remplir des chaînes et des nombres avec des zéros en Python ?

Mary-Kate Olsen
Libérer: 2024-12-19 17:48:10
original
938 Les gens l'ont consulté

How to Pad Strings and Numbers with Zeros in Python?

Remplissage de chaînes avec des zéros

En Python, les chaînes et les nombres peuvent être complétés par des zéros jusqu'à une longueur spécifique. Voici comment y parvenir :

Padding Strings

Pour remplir une chaîne avec des zéros, utilisez la méthode zfill(). Par exemple :

n = '4'
print(n.zfill(3))  # Output: 004
Copier après la connexion

Cela remplira la chaîne avec des zéros jusqu'à ce qu'elle atteigne la longueur spécifiée.

Remplissage des nombres

Les nombres peuvent être complétés avec des zéros en utilisant diverses méthodes :

  • Littéraux de chaîne formatés (f-strings) :
n = 4
print(f'{n:03}')  # Output: 004
Copier après la connexion
  • Opérateur de chaîne formatée :
n = 4
print('%03d' % n)  # Output: 004
Copier après la connexion
  • Format de chaîne Méthode :
n = 4
print(format(n, '03'))  # Output: 004
Copier après la connexion
  • Chaînes formatées nommées :
n = 4
print('{0:03d}'.format(n))  # Output: 004
Copier après la connexion
  • Mots clés formatés Chaînes :
n = 4
print('{foo:03d}'.format(foo=n))  # Output: 004
Copier après la connexion
  • Interpolation de chaîne :
n = 4
print('{:03d}'.format(n))  # Output: 004
Copier après la connexion

Pour plus d'informations sur le formatage des chaînes, reportez-vous à la documentation officielle de Python.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal