Lorsque j'écris print('\')
ou print("\")
ou print("'\'")
, Python n'imprime pas le symbole de barre oblique inverse \
. Au lieu de cela, il génère une erreur pour les deux premiers et imprime ''
pour le troisième. Que dois-je faire pour imprimer une barre oblique ?
Cette question concerne la création d'une chaîne de caractères contenant une seule barre oblique inverse. Cela est particulièrement délicat car cela ne peut pas être fait avec des chaînes brutes. Pour la question connexe sur la raison pour laquelle une telle chaîne est représentée avec deux barres obliques, voir <a href="https://stackoverflow.com/questions/24085680/">Pourquoi les barres obliques apparaissent-elles deux fois ?</a>. Pour inclure des barres obliques littérales dans d'autres chaînes, consultez <a href="https://stackoverflow.com/questions/3380484">utilisation de la barre oblique inverse en python (sans échappement)</a>.