Курс 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"
- Основные методы NumPy
- Python groupby() из itertools: работа с повторяющимися элементами
- Обработка исключений с блоком else
- Настройка Cron
- Цикл for с enumerate() в Python
- Создание новой даты в Python
- Отправка HTTP-запросов в Python
- Передача аргументов в Python
- Работа со строками в Python
- IPython и Jupyter Notebook: руководство
- Работа со словарями
- Вложенные генераторы в Python
- Применение функции к списку
- Проверка окончания строки с помощью str.endswith()
- Создание уникального проекта
- split() — разделение строки
- Списковое включение в Python
- Вывод с переменной через запятую
- Генерация тестовых данных с factory_boy
- Создание именованных кортежей в Python
- Измерение времени выполнения кода
- Обработка исключений в Python 3
- Переопределение метода __floordiv__
- Установка и обучение ChatterBot
- Виртуальные среды в Python
- Очистка входных данных
- Метод setitem в Python
- Хешируемые ключи в Python
- Установка Python3.7 и PIP
- Глобальные переменные в Python
- Работа с collections в Python.
- Присоединение элементов коллекции
- Функции-генераторы в Python
- Лямбда-функции в Python
- Создание namedtuple списком полей
- Python Поверхностное Копирование
- Уникальные значения из списка
- Копирование файлов с shutil()
- Удаление дубликатов из списка
- Активация Matplotlib в Jupyter
- Модуль subprocess: запуск внешних команд
- Объединение словарей в Python
- Управление мышью и клавиатурой с Pyautogui















