Курс Python → Python 3.12: переиспользование кавычек

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

Это обновление значительно упрощает и ускоряет написание кода, особенно при работе с большим количеством строк, содержащих переменные. Теперь вам не нужно беспокоиться о том, сколько кавычек использовать или как правильно их расположить — Python 3.12 самостоятельно разберется в этом.

Пример использования новой функциональности в Python 3.12:


name = "Alice"
age = 30
print(f"Привет, меня зовут {name} и мне {age} лет.")

В данном примере переменные name и age вставляются в строку с помощью f-строки без необходимости беспокоиться о кавычках. Python 3.12 автоматически распознает переменные и правильно форматирует строку.

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

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

Автор урока

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

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

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

  1. Работа с defaultdictами в Python
  2. Принципы Zen of Python
  3. Порядок и длина множеств в Python
  4. Оператор continue в Python
  5. Многопоточность в Python
  6. Разбиение текста в Python
  7. Оператор умножения для вектора
  8. Декораторы с аргументами в Python
  9. Получение атрибутов и методов класса
  10. Создание генераторов в Python
  11. Аргумент по умолчанию
  12. Измерение потребления памяти при сортировке
  13. Удаление элемента по индексу в Python
  14. Удаление символа из строки
  15. Работа со словарями Python
  16. Экранирование символов в Python
  17. F-строки в Python
  18. Скрытие вывода данных
  19. Модуль math: константы π и e
  20. Методы в Python
  21. Поиск всех индексов подстроки
  22. Функция zip() в Python
  23. Обработка исключения UnboundLocalError
  24. Метод count в Python: почему count(», ») возвращает 4?
  25. Метод repr() в Python
  26. Хэш-функции и метод цепочек
  27. Документирование функций в Python
  28. Регистрация на курсы SF Education
  29. Основные операции с Numpy
  30. Работа с геоданными с помощью geopy
  31. Оператор * в Python
  32. Выбор редактора кода.
  33. Сравнение def и lambda функций в Python
  34. Функция pow() — возвести число в степень
  35. Создание коллекций из выражения-генератора
  36. Копирование и вставка текста в Python
  37. Работа со строками в Python
  38. Явный импорт в Python
  39. Python groupby() из itertools: работа с повторяющимися элементами
  40. Библиотека Chartify: руководство
  41. Комментарии в Python
  42. Установка Python — Простое руководство
  43. Вывод букв строки в Python
  44. Измерение времени выполнения с помощью time
  45. Проверка условий в Python

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