Курс 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"
- Роль object и type в Python
- Форматирование данных с pprint
- Установка и использование howdoi
- Измерение потребления памяти при сортировке
- capitalize() — изменение регистра первого символа строки
- Метод rename() для переименования файлов и каталогов
- Запрос DELETE с библиотекой requests
- Функция с *args.
- Проверка памяти объекта
- Оператор морж в Python 3.8
- Преобразование строк в числа в Python
- Нахождение отличий в списках
- Метаклассы в Python
- None в Python: использование и особенности
- Регистрация на курсы SF Education
- Метод ifloordiv для пользовательских классов
- Уникальные значения из списка
- Обработка аргументов Python
- Подписка на @SelectelNews
- Генераторы данных
- Docstring в Python
- Управление контекстом выполнения кода
- Копирование словарей и списков в Python
- Класс UserDict: дополнительная функциональность
- Просмотр атрибутов и методов класса
- Лямбда-функции в Python
- Встраивание HTML в Jupyter Notebook
- Создание новых списков
- Работа с изменяемыми коллекциями
- Работа со списками
- Ключевое слово global в Python
- Генератор чисел Фибоначчи
- Установка библиотек в Python
- Экспорт функций в Python
- Метод classmethod
- Явный импорт переменных
- Конвертация коллекций в Python.
- Логические значения в Python
- Работа с прокси в Python
- Инверсия списка/строки в Python
- CLI-инструмент howdoi
- Поиск индексов в списке
- Функция enumerate в Python
- Правила именования переменных
- Проверка кортежей.
- Игра «Камень, ножницы, бумага» — Python
- Извлечение аудио из видео















