Python - Символ екранування
Символ екранування
Щоб вставити символи, що є неприпустимими в рядку, використовують символ екранування.
Символ екранування - це зворотна коса риска (бекслеш) \
, що йде за символом, який ви хочете вставити.
Приклад неприпустимого символу - подвійна лапка всередині рядка, який оточують подвійні лапки:
Приклад
Ви отримаєте помилку, якщо ви використовуєте подвійні лапки всередині рядка, який оточують подвійні лапки:
txt = "Ми є так звані "Вікінги" із півночі."
Спробуйте самі »
Щоб виправити цю проблему, використовують символ екранування \"
:
Приклад
Символ екранування дозволяє вам використовувати подвійні лапки, коли вони зазвичай не могли бути дозволені:
txt = "Ми є так звані \"Вікінги\" із півночі."
Спробуйте самі »
Символи екранування
Інші символи екранування, що використовуються в Python:
Код | Результат | Спробуй це |
---|---|---|
\' | Одинарна лапка | Спробуй це » |
\\ | Бекслеш | Спробуй це » |
\n | Нова лінія | Спробуй це » |
\r | Carriage Return | Спробуй це » |
\t | Tab | Спробуй це » |
\b | Backspace | Спробуй це » |
\f | Форма Feed | |
\ooo | Octal значення | Спробуй це » |
\xhh | Hex значення | Спробуй це » |