Python – únikové postavy
Útěk postava
Chcete-li do řetězce vložit znaky, které jsou nepovolené, použijte znak escape.
Znak escape je zpětné lomítko \
následované znakem, který chcete vložit.
Příkladem nepovoleného znaku je dvojitá uvozovka uvnitř řetězce, který je obklopen dvojitými uvozovkami:
Příklad
Pokud použijete dvojité uvozovky uvnitř řetězce, který je obklopen dvojitými uvozovkami, zobrazí se chyba:
txt = "We are the so-called "Vikings" from the north."
Chcete-li tento problém vyřešit, použijte znak escape \"
:
Příklad
Znak escape vám umožňuje používat dvojité uvozovky, když byste to normálně neměli:
txt = "We are the so-called \"Vikings\" from the north."
Únikové postavy
Další escape znaky používané v Pythonu:
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 |