Python — escape-символы
Спасательный персонаж
Чтобы вставить недопустимые символы в строку, используйте escape-символ.
Управляющий символ — это обратная косая черта \
, за которой следует символ, который вы хотите вставить.
Примером недопустимого символа является двойная кавычка внутри строки, заключенной в двойные кавычки:
Пример
Вы получите сообщение об ошибке, если используете двойные кавычки внутри строки, заключенной в двойные кавычки:
txt = "We are the so-called "Vikings" from the north."
Чтобы решить эту проблему, используйте escape-символ \"
:
Пример
Экранирующий символ позволяет использовать двойные кавычки, когда обычно это запрещено:
txt = "We are the so-called \"Vikings\" from the north."
Спасательные символы
Другие escape-символы, используемые в 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 |