Python Pad une chaîne avec des zéros principaux

Python Pad une chaîne avec des zéros principaux

Une chaîne est l'objet du «Chaîne"Classe qui est une collection de personnages représentés par un seul mot et la classe a plusieurs méthodes pour manipuler et accéder aux cordes. Dans Python, nous n'avons pas besoin de déclarer explicitement les chaînes, nous sommes autorisés à les attribuer directement à un littéral. De plus, nous pouvons remplir la chaîne avec des nombres qui peuvent être nécessaires pour plusieurs raisons. Par exemple, pour créer une chaîne numérique pour un tri facile, pour rendre un nombre plus lisible, et bien d'autres.

Ce message parlera de différentes méthodes pour rembourrer n'importe quelle chaîne avec des zéros de premier plan dans Python.

Comment remplir une chaîne avec des zéros de premier plan en python?

Ci-dessous, les méthodes fournies sont utilisées pour remplir une chaîne avec des zéros principaux en python:

  • Utilisation de la méthode de la chaîne F
  • Format () méthode
  • Méthode ZFill ()
  • Méthode Rjust ()
  • Méthode ljust ()

Méthode 1: Pad une chaîne avec des zéros principaux dans Python en utilisant la méthode «STRING»

La version la plus récente de Python fournit une méthode "corde f”Pour le formatage rapide des chaînes. Il peut être utilisé pour rembourrer une chaîne avec des zéros de premier plan en python.

Exemple

Déclarer deux variables de chaîne nommées «String1" et "string2". Ensuite, initialisez avec les valeurs:

String1 = 'Linux'
string2 = 'indice'

Maintenant, appelez le «imprimer()«Méthode avec le«corde f”Pour remplir la chaîne fournie avec des zéros principaux. Ici, la valeur "dix"Indique cette augmentation de la longueur de la chaîne fournie en utilisant des zéros:

print (f 'string1: 0> 10')
print (f 'string2: 0> 8')

Comme vous pouvez le voir, nos chaînes fournies ont le «5" et "4«Longueur, qui sont maintenant augmentées à«dix" et "8«Respectivement par les zéros de premier plan:

Méthode 2: Pad une chaîne avec des zéros principaux dans Python en utilisant la méthode «format ()»

Une autre façon de remplir une chaîne Python avec tous les zéros est le «format()" méthode. La méthode «format ()» peut formater n'importe quelle chaîne fournie pour les afficher dans notre format requis en fonction de certains modèles.

Exemple

Appeler le "format()”Méthode à l'intérieur de l'instruction PRINT et transmettez une chaîne souhaitée comme argument avec la longueur de chaîne requise qui doit remplacer par des zéros:

print (': 0> 10'.format (String1))
print (': 0> 8'.format (String2))

Sortir

Méthode 3: Pad une chaîne avec des zéros principaux dans Python en utilisant la méthode «ZFill ()»

Pour rembourrer une chaîne avec des zéros principaux en python, le «ZFill ()«La méthode peut être utilisée. Il prend un nombre fournissant la longueur requise de toute chaîne Python comme argument et ajoute des zéros sur le côté gauche de la chaîne jusqu'à ce qu'il soit de la longueur spécifiée. En bref, il ajoute le «0”Sur le côté gauche de toute corde fournie.

Exemple

Appeler le "ZFill ()”Méthode et passez le nombre souhaité de longueur de chaîne à l'intérieur du"imprimer()»Fonction et imprimez son résultat:

Imprimer (String1.ZFill (10))
imprimer (String2.ZFill (8))

Sortir

Méthode 4: Pad une chaîne avec des zéros principaux dans Python en utilisant la méthode «Rjust ()»

Si vous souhaitez remplir une chaîne avec des zéros uniquement sur le côté gauche de n'importe quelle chaîne jusqu'à ce que la chaîne soit de la longueur fournie, le «Rjust ()" peut être utilisé.

Exemple

Utilisez le "Rjust ()"Méthode avec la longueur de chaîne requise et le nombre qui doit être ajouté pour faire la chaîne en fonction de la longueur souhaitée comme argument. Ensuite, passez-les au «imprimer()" méthode:

Imprimer (String1.Rjust (10, "0"))
imprimer (String2.Rjust (8, "0"))

On peut observer que la chaîne fournie contient des zéros sur le côté gauche:

Méthode 5: Pad une chaîne avec des zéros principaux dans Python en utilisant la méthode «ljust ()»

Le "ljust ()»La méthode est utilisée pour ajouter des zéros sur le côté droit de toute chaîne jusqu'à ce que la chaîne soit de la longueur fournie. Pour une meilleure compréhension, consultez la mise en œuvre suivante de cette méthode.

Exemple

Appeler le "ljust ()«Méthode avec l'argument requis à l'intérieur du«imprimer()" méthode:

Imprimer (String1.ljust (10, "0"))
imprimer (String2.ljust (8, "0")

Sortir

C'est ça! Nous avons compilé plusieurs méthodes pour rembourrer la chaîne Python avec des zéros principaux.

Conclusion

Pour remplir la chaîne avec des zéros principaux en python, le «corde f", le "format()"Méthode, le"ZFill ()"Méthode, le"Rjust ()«Méthode, et le«ljust ()«La méthode peut être utilisée. Toutes les méthodes spécifiées sont des méthodes intégrées de Python. Ce message a décrit plusieurs méthodes pour remplir n'importe quelle chaîne Python avec des zéros principaux.