Maison >développement back-end >Tutoriel Python >Comment créer des chaînes multilignes en Python ?

Comment créer des chaînes multilignes en Python ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-15 01:34:11228parcourir

How Do I Create Multi-Line Strings in Python?

Littéraux de chaîne multilignes en Python

En JavaScript, on peut utiliser plusieurs phrases jointes par l'opérateur pour créer une longue chaîne. Cependant, en Python, cette approche ne fonctionne pas. Au lieu de cela, Python fournit des littéraux de chaîne multilignes.

Pour créer une chaîne multiligne, utilisez des guillemets triples (simples ou doubles) pour délimiter la chaîne. L'exemple suivant illustre cette technique :

s = """ this is a very
        long string if I had the
        energy to type more and more ..."""

La chaîne résultante s contiendra à la fois des espaces et des nouvelles lignes, exactement telles qu'elles apparaissent dans le littéral.

Vous pouvez également construire de longues lignes en Python en mettant les chaînes à joindre entre parenthèses :

s = ("this is a very"
      "long string too"
      "for sure ..."
     )

Cette méthode n'inclura aucun espace supplémentaire ni nouvelle ligne entre les chaînes jointes chaînes, comme indiqué dans ce qui suit :

'this is a verylong string toofor sure ...'

N'oubliez pas qu'aucune virgule n'est requise lors de l'utilisation de parenthèses pour concaténer des chaînes. Assurez-vous simplement de prendre en compte tous les espaces et nouvelles lignes nécessaires.

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!

Déclaration:
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