Курс Python → F-строки в Python
F-строки (F-strings) — это нововведение в Python, которое позволяет включать переменные прямо в строковые литералы. Это делает код более читаемым и удобным для работы с текстовыми данными.
Для использования F-строк в Python необходимо перед строкой указать префикс «f» или «F», а затем в фигурных скобках {} указать переменную, которую нужно вставить в строку. Например:
name = "Alice"
age = 30
print(f"My name is {name} and I am {age} years old.")
Этот код выведет на экран строку «My name is Alice and I am 30 years old.», где переменные name и age будут подставлены в соответствующие места в строке.
F-строки также поддерживают форматирование значений, например можно указать количество знаков после запятой для чисел, выравнивание текста и т.д. Например:
pi = 3.14159265359
print(f"The value of pi is {pi:.2f}")
Этот код выведет на экран строку «The value of pi is 3.14», где число pi будет отформатировано с двумя знаками после запятой.
Другие уроки курса "Python"
- Добавление кнопки в tkinter
- Область видимости переменных
- Оптимизация поиска в словарях
- Импорт объектов из модулей
- Навыки Python: строки, типы данных
- Работа с CSV в Python
- Python Метод sleep() времени
- Переопределение оператора % для объектов
- OrderedDict — упорядоченный словарь
- Вакансии в Nebius
- Метод __irshift__ для побитового сдвига вправо
- Работа с URL-адресами в Python
- Многострочные строки в Python
- Сравнение строк в Python
- Создание OrderedDict
- Вычисление фазы комплексного числа
- Условные выражения в Python
- Синхронизация доступа к ресурсам
- Преобразование списка в словарь через генератор
- *args и **kwargs в Python
- Обработка исключений в Python
- Метод join() для объединения элементов строки
- Замена текста с re.sub()
- Работа с модулем bisect
- Декоратор Ajax required
- Поиск подстроки в строке
- Вычисление разности множеств в Python
- Игра «Угадывание чисел»
- Переопределение метода __eq__
- Получение ID текущего процесса
- Тип CodeType в Python.
- Форматирование строк в Python
- Работа с Event() в threading
- Создание GUI на Tkinter
- Работа с изображениями PIL
- HTTP-запросы с библиотекой Requests
- Очистка входных данных
- Карта бомбоубежищ в Москве и Питере
- Фильтрация данных в Python.
- Улучшение читаемости кода в Python
- Преобразование документов в PDF с помощью Spire.Office
- Работа с кортежами в Python
- Преобразование данных в Python
- Генераторы списков
- Метод setdefault() в Python
- Установка и обучение ChatterBot
- Преобразование кортежа в словарь.
- Создание итерируемых объектов















