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 = "BonjourSi 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 à LinuxhintLa 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"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" \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.