Курс 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. Нахождение хеша для бесконечности и NaN в Python
  2. Метод is_absolute() для PurePath
  3. Метод splitlines() для разделения строк
  4. Метод сравнения объектов в Python
  5. Курсы Яндекс Практикум
  6. Получение частей дроби
  7. Поиск частого элемента
  8. Python: Фильтрация списков с помощью filter()
  9. Метод __irshift__ для Python
  10. Форматирование чисел в Python
  11. Оператор continue в Python
  12. Использование модуля math
  13. Метод pos в Python
  14. Защита данных в Python
  15. Уникальность ключей в словаре
  16. Основы Python
  17. Работа с Path в Python
  18. Декораторы в Python
  19. Работа с JSON в Python
  20. Комментарии в Python
  21. Решение переменной Шредингера
  22. Форматирование вывода списков
  23. Парсинг веб-страниц с Beautiful Soup
  24. Удаление специальных символов
  25. Генераторы в Python
  26. Создание и обучение модели с Keras
  27. Работа с модулем random
  28. Объединение строк с помощью метода join
  29. Математические функции в Python
  30. Перетасовка списков в Python
  31. Метод __complex__ в Python
  32. Проверка класса объекта
  33. Комментарии в Python
  34. Применение функции к каждому элементу списка
  35. Создание пользовательской коллекции в Python
  36. Функциональное программирование в Python
  37. Поиск наиболее частого элемента в списке
  38. Игра Виселица на Python
  39. Преобразование данных в Python
  40. Сокращение ссылок с pyshorteners
  41. Комментарии в Python.
  42. Объединение объектов в Python
  43. Библиотека schedule: планировщик задач
  44. Списки в Python: синтаксис представления
  45. Создание тестовых данных с Faker
  46. Перевод эмодзи и эмотиконов.
  47. Создание класса в Python
  48. Функции map, filter, reduce
  49. Передача аргументов через **arguments

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