Курс 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"

  1. Применение промокода в Много лосося
  2. Работа с атрибутом dict
  3. Обработка ошибок ввода данных
  4. Дизассемблирование Python кода
  5. Объединение объектов в Python
  6. Обмен значений переменных в Python
  7. Нарезка списков в Python
  8. Подсчет элементов с помощью Counter из collections
  9. Работа с переменными в Python
  10. Генерация ключей RSA
  11. Роль object и type в Python
  12. Пространство имен в Python
  13. Работа с IP-адресами в Python
  14. Комментарии в Python
  15. Курс Data Scientist в медицине
  16. Импорт модулей в Python 3.12
  17. Поиск с помощью регулярных выражений
  18. Импорт с альтернативным именем
  19. Удаление ресурса в Python
  20. Преобразование range в итератор
  21. Нахождение отличий в списках
  22. Поиск с библиотекой Google
  23. Генераторы в Python
  24. Отслеживание прогресса с tqdm
  25. Создание и использование ChainMap
  26. Сортировка слиянием
  27. Удаление ключа из словаря
  28. Обработка ошибок в Python
  29. Модуль subprocess: запуск внешних команд
  30. Метод index() в Python
  31. Создание и операции с дробями
  32. Python Поверхностное Копирование
  33. Основы Python
  34. Списки: объединение, изменение
  35. Ускоренный импорт библиотек
  36. Возврат нескольких значений
  37. Метод Enumerate() для списков
  38. Роль запятой в Python
  39. Codecademy в Telegram
  40. Удаление элементов по срезу
  41. Создание итерируемых объектов
  42. Ограничение итераций в Python
  43. Переопределение метода len

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