Méthode de formatage manuel des chaînes
Le plus simple et de loin le pire de toutes les méthodes est de les imprimer en utilisant des panneaux ou des virgules plus. Vous mettez donc des virgules ou des panneaux plus pour créer votre chaîne; Ceci est connu sous le nom de formatage manuel. Cependant, lorsque la déclaration d'impression devient un peu compliquée, cela peut devenir désordonné!
Exemple 1:
principal.pySortir:
Jenny vit à MontréalExemple n ° 2:
principal.pySortir:
Jenny vit à MontréalC'est la façon la plus stupide de faire les choses, mais cela fonctionne si vous ne vous souvenez pas des méthodes restantes.
La méthode du format de chaîne ()
La méthode Format de chaîne () est de loin la méthode la plus simple et la plus utilisée. Avec cette méthode, vous ajoutez simplement où vous souhaitez remplacer les valeurs. Les accolades bouclées sont des espaces réservés, et si vous le souhaitez, vous pouvez les numéroter pour votre commodité. Vous pouvez également les laisser tels quels ou vides si vous le souhaitez.
Exemple 1:
principal.pySortir:
Jenny a 23 ans.Ici, nous mettons des accolades bouclées et disons à Python que nous aimerions remplacer les accolades bouclées par les valeurs de la .Format () Section. Ici, nous avons donc une liste [0] et une liste [1] pour représenter les deux premières valeurs de la liste. Python remplacera la première attelle bouclée par une liste [0] et la deuxième attelle bouclée par une liste [1].
Exemple n ° 2:
principal.pySortir:
Jenny a 23 ans.Dans ce cas, nous ajoutons des nombres aux accolades bouclées. Cela peut nous aider à garder une trace de ce qui se passe. Mais les résultats globaux sont toujours les mêmes.
Exemple # 3:
principal.pySortir:
Jenny a 23 ans.Dans ce cas, ce que nous faisons est de déplacer l'indexation vers les accolades bouclées. Donc 0 [0] signifie la liste [0] où la pièce de liste est spécifiée dans le .Format () Section. D'un autre côté, 0 [1] ici représente une liste [1]. Encore une fois, nous spécifions la liste dans le .Format () méthode. Donc 0 représente la liste ici.
Exemple n ° 4:
principal.pySortir:
Jenny a 23 ans. Elle vit à New York.Dans ce cas, nous avons deux articles dans le .Format () Section - Liste et liste2. Nous nous référons au premier élément avec un 0 et le deuxième élément avec un 1. Ainsi, 0 [0] équivaut à List [0], tandis que 1 [0] est équivalent à List2 [0].
Exemple n ° 5:
principal.pySortir:
Jenny est une fille qui a 23 ans et vit à New York.Dans ce cas, nous n'utilisons pas de listes mais plutôt des dictionnaires. Pour un dictionnaire, vous pouvez le spécifier comme vu ci-dessus.
Dans ces exemples, nous avons utilisé des listes et des dictionnaires, mais vous n'avez pas à utiliser des listes ou des dictionnaires! Vous pouvez également utiliser des variables simples.
Exemple # 6:
principal.pySortir:
Jenny a 23 ans.La troisième méthode que vous trouverez dans la plupart des livres est en utilisant le symbole%. Chaque% -ymbole représente une valeur.
% S - Utilisé pour les chaînes
% D - Utilisé pour les entiers
% f - Utilisé pour les nombres de points flottants
Exemple # 7:
principal.pySortir:
Veux apprendre à coder? Aller à Linuxhint.com
Dans ce cas, nous mettons un% S dans notre phrase - «voulons apprendre à coder? Aller à % s»- puis utilisez le panneau de pourcentage pour décrire la valeur à remplacer.
Maintenant,% s signifie une chaîne, mais vous pouvez changer cela à votre goût. Par exemple:
Exemple n ° 2:
principal.pySortir:
Linuxhint accueille plus de 1000 articlesExemple # 3:
principal.pySortir:
La moitié est également connue sous le nom de 0.500000
Exemple n ° 4:
Cependant, vous pouvez utiliser autant de%-symboles que vous le souhaitez dans une chaîne. Par exemple:
principal.pySortir:
Son nom est Jenny; elle a 23 ans. Elle vit à Montréal.Remarquez ici que nous avons inclus 2% S et 1% D. Dans de tels cas, vous ajoutez simplement les valeurs après le pourcentage de signe.
Exemple n ° 5:
Mais que se passe-t-il si nous avions affaire à des listes?
principal.pySortir:
Son nom est Jenny; elle a 23 ans. Elle vit à Montréal.Littéraux de cordes formatées Mise en page
Les littéraux de cordes formatés sont également connus sous le nom de cordes F. Avec cette méthode, vous pouvez inclure une chaîne dans un F ou un F.
principal.pySortir:
Jenny a 23 ans.Pour en savoir plus sur le formatage des chaînes, veuillez vous référer à https: // docs.python.org / 3 / tutoriel / inputOutput.HTML # FANCIER-OUTPUT-FORMATING.
Conclusion
Dans Python, la manipulation de cordes n'est pas compliquée, mais il faut que vous connaissiez les différentes techniques pour les manipuler. Vous ne voulez certainement pas utiliser des virgules et des signes plus pour formater un morceau de chaîne. Au contraire, la plupart des gens utilisent la méthode du format de chaîne (). C'est simple et facile et la méthode la plus utilisée. Alors la prochaine fois, vous devez manipuler une chaîne, utilisez l'une des méthodes ci-dessus mais n'utilisez pas de virgules ou de signes plus!
Codage heureux!