Курс 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"
- Безопасный доступ к значениям словаря
- Изменение элемента списка
- Именованные срезы в Python
- Аннотации типов в Python
- Работа с срезами в Numpy
- Python-dateutil — работа с датами
- Профилирование кода на Python
- Работа со строками в Python
- Моржовый оператор в Python 3.8
- Оператор is в Python
- Основы работы с os
- Magic Commands — улучшение работы с Python
- Генераторы словарей и множеств
- Принципы Zen Python
- Разность множеств
- Генератор бросков кубиков
- Асинхронное программирование с asyncio
- Установка Python3.7 и PIP
- Локальные переменные.
- Создание списка через итерацию
- Создание веб-приложения с Flask
- Подсчет количества элементов в списке
- Модуль pprint
- Создание файла с проверкой ошибки
- UserString в Python
- Операции с комплексными числами
- Оптимизация строк в Python
- Работа с кортежами в Python
- Работа с итераторами в Python
- Обход словаря в Python
- Регулярные выражения: метод match
- Преобразование числа в восьмеричную строку
- Операторы Splat и splatty-splat
- Множественное присваивание в Python
- Область видимости переменных
- Объединение списков в Python
- Переопределение унарных операторов
- Преобразование текста в нижний регистр
- Работа со строками
- Удаление элементов из списка в Python
- Копирование объектов в Python
- Курсы Яндекс Практикум
- Изменение переменной в Python: nonlocal
- Многопоточность и асинхронное программирование в Python
- Тестирование с unittest
- Объединение словарей в Python















