Курс 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. Модуль Operator в Python
  2. Поиск повторов в списке
  3. Блок else в Python
  4. Проверка существования переменной с оператором :=
  5. IPython и Jupyter Notebook: руководство
  6. Основы слова
  7. Работа с YAML в Python: PyYAML.
  8. Метод rename() для переименования файлов и каталогов
  9. Возврат значений из генератора
  10. Лимиты на ресурсы Python
  11. Многострочные комментарии в Python
  12. Python defaultdict добавление ключа
  13. Возведение в квадрат с помощью itertools
  14. Определение индекса элемента списка
  15. Сравнение def и lambda функций в Python
  16. Работа с итераторами в Python
  17. Шаблоны Flask: условия и циклы
  18. Метод lt для сортировки объектов
  19. Применение функции к списку
  20. Оболочка Python
  21. Структурирование данных с Pydantic
  22. Получение атрибутов и методов класса
  23. Отношения подклассов в Python
  24. Работа с *args и **kwargs в Python
  25. Работа с множествами в Python
  26. Проверка на истинность объектов в Python
  27. Основные операции с библиотекой Numpy
  28. Работа с процессами в Python
  29. Декоратор total_ordering для сравнения объектов
  30. Конвертация коллекций в Python
  31. Функции all() и any() в Python
  32. Библиотека sh: использование команд bash в Python
  33. Получение списка файлов в директории с использованием os
  34. Равенство и идентичность в Python
  35. Перемешивание списка с shuffle()
  36. Форматирование вывода с F-строками
  37. Получение срезов итераторов
  38. Нарезка списков в Python
  39. Работа с getopt
  40. Подсчет частоты элементов с Counter
  41. Основы Python
  42. Замена атрибута в именованном кортеже
  43. Измерение времени выполнения в Python
  44. Сокращение ссылок с pyshorteners
  45. Объединение итераторов
  46. Тип CodeType в Python.
  47. Генерация случайных чисел в Python
  48. Переопределение метода __lshift__

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