79 votes

Utilisation de guillemets à l'intérieur de guillemets

Quand je veux faire un print en Python et que je dois utiliser des guillemets, je ne sais pas comment le faire sans fermer la chaîne.

Par exemple :

print " "a word that needs quotation marks" "

Mais lorsque j'essaie de faire ce que j'ai fait ci-dessus, je finis par fermer la chaîne et je ne peux pas mettre le mot dont j'ai besoin entre guillemets.

Comment puis-je faire ça ?

0voto

Rodgers Kilonzo Points 41

Mettez-le entre guillemets simples comme

print '"a word that needs quotation marks"'

Ou entre guillemets

print "'a word that needs quotation marks'"

Ou utilisez la barre oblique inversée \ pour sortir de l'écran.

print " \"a word that needs quotation marks\" "

0voto

Idan Regev Points 1

Au cas où vous ne voudriez pas utiliser les caractères d'échappement et que vous voudriez imprimer une citation sans dire " ou \" et ainsi de suite, vous pouvez demander à python d'imprimer la valeur ASCII de la balise " caractère. Le caractère guillemet en ASCII est 34 (le guillemet simple est 39).

En python 3

print(f'{chr(34)}')

Sortie : "

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X