Python - znaki ucieczki
Postać ucieczki
Aby wstawić znaki, które są niedozwolone w ciągu, użyj znaku ucieczki.
Znak ucieczki to ukośnik odwrotny \
, po którym następuje znak, który chcesz wstawić.
Przykładem niedozwolonego znaku jest podwójny cudzysłów wewnątrz ciągu, który jest otoczony podwójnymi cudzysłowami:
Przykład
Otrzymasz błąd, jeśli użyjesz podwójnych cudzysłowów wewnątrz ciągu otoczonego podwójnymi cudzysłowami:
txt = "We are the so-called "Vikings" from the north."
Aby rozwiązać ten problem, użyj znaku ucieczki \"
:
Przykład
Znak ucieczki pozwala na użycie podwójnych cudzysłowów, gdy normalnie nie byłoby to dozwolone:
txt = "We are the so-called \"Vikings\" from the north."
Ucieczka znaków
Inne znaki ucieczki używane w Pythonie:
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 |