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