Курс Python → Использование обратной косой черты в f-строках

В новой версии Python 3.12 была добавлена возможность использовать обратную косую черту (\) в f-строках для вставки специальных символов. До этого момента такая функциональность отсутствовала, и при необходимости использования символов типа \n или \r в строках приходилось прибегать к другим способам обработки.

Теперь же благодаря обратной косой черте в f-строках мы можем легко встраивать переносы строк, каретки, табуляции и другие управляющие символы прямо в строку без необходимости использования дополнительных функций или методов.


# Пример использования обратной косой черты в f-строке
name = "Alice"
message = f"Привет, {name}!\nЭто новая строка с переносом."
print(message)

В данном примере мы используем обратную косую черту (\n) для создания новой строки с переносом после приветствия. Таким образом, благодаря новому функционалу в Python 3.12 мы можем более гибко управлять форматированием строк и встраивать специальные символы без лишних усилий.

Это значительно упрощает работу с текстовыми данными и делает код более читаемым и понятным. Пользователи Python теперь могут использовать обратную косую черту в f-строках с уверенностью, что их строковые данные будут отображаться корректно и соответствовать ожиданиям.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Python enumerate() функции
  2. Аргументы *args и **kwargs
  3. EMOT преобразование эмодзи в текст
  4. Перевернуть список в Python
  5. Работа с файлами в Python
  6. Представление бесконечности в Python
  7. Секреты Python
  8. Поиск индекса элемента в списке
  9. Модуль os: работа с файлами и папками
  10. Beautiful Soup — извлечение данных из HTML
  11. Сравнение объектов в Python
  12. Antigravity модуль
  13. Названия столбцов в Python таблицах
  14. Частичное совпадение пользовательского ввода в Python 3.10
  15. Проверка версии Python
  16. Работа с SQLite в Python
  17. Преобразование букв в нижний регистр
  18. ChainMap избыточные ключи
  19. Преобразование числа в список цифр
  20. Перевод двоичного кода в целое число
  21. Оператор @ для умножения матриц
  22. Работа с комбинациями в Python.
  23. Создание генераторов
  24. Измерение времени выполнения с помощью time
  25. Работа с итераторами в Python
  26. Метод __float__ в Python
  27. UserList в Python: Описание и примеры использования
  28. Лямбда-функции в Python
  29. Работа с collections.Counter
  30. Красивый вывод списка
  31. Тернарный оператор в Python
  32. Сериализация объектов в Python
  33. Форматирование строк в Python
  34. Разделение строки на пары ключ-значение.
  35. Повторение и перенос строки
  36. Атрибуты класса и экземпляра в Python
  37. Передача аргументов в Python
  38. Преобразование списков в словарь
  39. Использование эмодзи в Python
  40. Оператор морж в Python 3.8
  41. Генераторы списков в Python
  42. Декоратор Property в Python
  43. Настройка логгера Logzero

Marketello читают маркетологи из крутых компаний