Python: caratteri di escape
Fuga carattere
Per inserire caratteri non validi in una stringa, utilizzare un carattere di escape.
Un carattere di escape è una barra rovesciata \
seguita dal carattere che si desidera inserire.
Un esempio di carattere illegale è una doppia virgoletta all'interno di una stringa che è racchiusa tra virgolette doppie:
Esempio
Otterrai un errore se usi le virgolette doppie all'interno di una stringa che è racchiusa tra virgolette:
txt = "We are the so-called "Vikings" from the north."
Per risolvere questo problema, usa il carattere di escape \"
:
Esempio
Il carattere di escape ti consente di utilizzare le virgolette quando normalmente non ti sarebbe consentito:
txt = "We are the so-called \"Vikings\" from the north."
Fuga caratteri
Altri caratteri di escape usati in Python:
Code | Result | Try it |
---|---|---|
\' | Single Quote | |
\\ | Backslash | |
\n | New Line | |
\r | Carriage Return | |
\t | Tab | |
\b | Backspace | |
\f | Form Feed | |
\ooo | Octal value | |
\xhh | Hex value |