Comment traiter les chaînes de caractères multilignes en Python ?
Les chaînes de caractères multilignes en Python peuvent être créées et manipulées de différentes manières. Voici quelques exemples pour traiter ces chaînes.
Utilisation des triples guillemets (""" ou ''')
Vous pouvez définir une chaîne multiligne en utilisant des triples guillemets.
multiline_string = """Ceci est un exemple
de chaîne multiligne
en Python."""
Utilisation de caractères d'échappement (\n)
Vous pouvez également utiliser le caractère d'échappement \n pour créer des sauts de ligne dans une chaîne.
multiline_string = "Ceci est un exemple\n de chaîne multiligne\n en Python."
Concaténation de chaînes avec parenthèses
Les parenthèses permettent de concaténer automatiquement des chaînes de caractères, même sur plusieurs lignes.
multiline_string = ("Ceci est un exemple"
" de chaîne multiligne"
" en Python.")
Traitement des chaînes multilignes
Pour traiter des chaînes multilignes, vous pouvez utiliser des méthodes telles que splitlines(), qui sépare la chaîne en une liste de lignes.
lines = multiline_string.splitlines()
Pour parcourir chaque ligne d'une chaîne multiligne et effectuer des opérations sur chaque ligne, vous pouvez utiliser une boucle for.
for line in multiline_string.splitlines():
print(line)