Chaîne multiline python

Chaîne multiline python
En tant que développeurs, nous savons à quel point les types de chaînes cruciaux peuvent être dans un programme. Pour cette raison, les langages de programmation de haut niveau tentent de faciliter un peu de travail avec des cordes.

Ce tutoriel découvrira comment nous pouvons implémenter des chaînes multi-lignes dans Python.

Cordes en python

Par défaut, nous pouvons créer une chaîne de ligne unique et lui attribuer une variable, comme indiqué dans l'exemple ci-dessous:

my_string = 'Hello World'

Dans ce cas, nous avons une variable appelée my_string détenant une chaîne à une seule ligne.

Bien que la méthode ci-dessus fonctionne pour une chaîne de ligne unique, elle n'est pas viable pour les chaînes multi-lignes.

Par exemple:

un autre_string = "Bonjour
monde
"

Si nous exécutons le code ci-dessus, Python renvoie une erreur comme indiqué:

Pour résoudre ce problème, nous devons créer une chaîne multi-lignes.

Voici les méthodes et techniques que vous pouvez utiliser pour créer une chaîne multi-lignes dans Python.

Méthode 1 - Utilisation de citations triples.

La première méthode et la plus courante de création de chaînes multi-lignes dans Python est d'utiliser des citations triples.

Encluant le texte qui s'étend sur plusieurs lignes à l'intérieur d'une paire de citations triples pour utiliser cette méthode.

Un exemple est illustré ci-dessous:

my_string = "Bienvenue à Linuxhint


continue d'apprendre
"

La variable 'my_string' conservera la chaîne multi-lignes spécifiée à l'intérieur des citations triples dans l'exemple ci-dessus.

Méthode 2 - Utilisation de parenthèses

La deuxième méthode pour créer une chaîne multi-lignes dans Python est de l'enfermer dans une paire de parenthèses.

Il fonctionne similaire à la création d'une variable définie. Mais, vous le spécifiez comme une variable de chaîne en l'enfermant dans des quottes simples ou doubles.

Un exemple illustré est illustré ci-dessous:

my_string = ("Bienvenue à Linuxhint \ n"
"une autre ligne \ n"
"Et un autre \ n")

Notez comment une paire de citations doubles enfermez chaque ligne. Cela vous aide à spécifier autant de lignes que vous le souhaitez dans une seule variable.

Méthode 3: mode bash

Si vous êtes un utilisateur de terminal fréquent, vous êtes conscient d'utiliser des caractères de barreaux arrière pour spécifier les commandes multi-lignes.

Python nous permet également d'utiliser cette technique pour créer des chaînes multi-lignes.

Une démonstration est comme indiqué:

my_string = "Bienvenue à Linuxhint \ n" \
"une autre ligne \ n" \
"Et un autre \ n" \

Ce qui précède doit créer une chaîne multi-lignes et l'attribuer à la variable spécifiée.

Conclusion

En utilisant ce tutoriel, vous avez découvert trois façons principales de créer des chaînes multi-lignes dans Python. Ils sont à peu près similaires, et cela reviendra à votre préférence personnelle.