Maison > développement back-end > Tutoriel Python > Comment puis-je échapper aux accolades dans la méthode de chaîne .format de Python ?

Comment puis-je échapper aux accolades dans la méthode de chaîne .format de Python ?

Mary-Kate Olsen
Libérer: 2024-12-21 09:00:24
original
895 Les gens l'ont consulté

How Do I Escape Curly Braces in Python's .format String Method?

Échapper aux accolades ({}) dans les chaînes .format

Lors de l'utilisation de la méthode .format pour formater des chaînes, les accolades ({} ) ont une signification particulière. Ils sont utilisés pour spécifier des champs de remplacement. Cependant, si vous devez inclure des accolades littérales dans votre chaîne, vous pouvez y échapper en les doublant ({{ et }}).

Exemple avec un double échappement non fonctionnel :

print(" \{ Hello \} {0} ".format(42))
Copier après la connexion

Exemple correct avec Double Accolades :

x = " {{ Hello }} {0} "
print(x.format(42))
Copier après la connexion

Explication de la documentation Python :

Selon la documentation Python :

"Les chaînes de format contiennent des « champs de remplacement " entouré d'accolades {}. Tout ce qui n'est pas contenu entre accolades est considéré comme du texte littéral, qui est copié tel quel dans la sortie If. vous devez inclure une accolade dans le texte littéral, elle peut être échappée en doublant : {{ et }}."

Par conséquent, en doublant les accolades dans le bon exemple, vous pouvez les échapper et inclure les sous forme de texte littéral dans la chaîne.

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