Maison > développement back-end > Tutoriel Python > Comment gérer correctement les guillemets dans les chaînes Python ?

Comment gérer correctement les guillemets dans les chaînes Python ?

Barbara Streisand
Libérer: 2024-11-30 04:28:13
original
896 Les gens l'ont consulté

How to Properly Handle Quotation Marks Within Python Strings?

Insérer des guillemets dans des chaînes en Python

Lors de l'écriture de code Python, on peut rencontrer le défi d'imprimer des chaînes contenant des guillemets. Si des guillemets directs sont utilisés dans l’instruction print, la chaîne sera brusquement fermée. Cet article explore différentes méthodes pour résoudre ce problème efficacement.

Utilisation du tandem de guillemets simples et doubles

Une solution consiste à utiliser des guillemets simples et doubles ensemble. En plaçant la chaîne entière entre guillemets simples, les guillemets dans le texte peuvent être indiqués à l'aide de guillemets doubles.

print('\"A word that needs quotation marks\"')
# Output: "A word that needs quotation marks"
Copier après la connexion

Échapper aux guillemets doubles

Une autre approche consiste à échapper aux guillemets doubles. guillemets dans la chaîne en utilisant le caractère barre oblique inverse (). Ce caractère d'échappement garantit que les guillemets doubles sont traités comme des caractères littéraux plutôt que comme des délimiteurs de chaîne.

print(""""A word that needs quotation marks"""")
# Output: "A word that needs quotation marks"
Copier après la connexion

Utilisation de chaînes entre guillemets triples

Chaînes entre guillemets triples, représentées par trois guillemets consécutifs ("" ou """) au début et à la fin, fournissent une méthode alternative. Ces chaînes autorisent plusieurs lignes et peuvent encapsuler guillemets sans provoquer de fermeture de chaîne.

print("""
"A word that needs quotation marks"
""")
# Output: "A word that needs quotation marks"
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal