Курс 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. Декораторы в Python
  2. Множественное присваивание в Python
  3. Комплексные числа в Python
  4. kwargs в Python
  5. Генераторы списков в Python
  6. Хранение переменных в словаре.
  7. Управление доступом к модулю
  8. Импорт модуля из другого каталога
  9. Генерация UUID в Python
  10. Метод __iand__ для пользовательских классов
  11. Печать комбинаций в Python с Itertools
  12. Работа с deque из collections
  13. Экспорт данных в файл.
  14. Переопределение метода __or__()
  15. Решение переменной Шредингера
  16. Измерение времени выполнения кода с помощью time
  17. Определение объема памяти объекта
  18. Создание функций высшего порядка
  19. Метод rpow в Python
  20. Работа с getopt
  21. Python UserString — создание подклассов строк
  22. Оценка выражений генератора в Python
  23. Округление в Python
  24. Переворот последовательности
  25. Работа с датой и временем в Python
  26. Списковое включение в Python
  27. Операция += для списков
  28. Метод Self в Python
  29. Извлечение новостей с newspaper3k
  30. Поиск простых чисел
  31. Оператор «or» в Python
  32. Создание списка через итерацию
  33. Оператор «моржа» (Walrus Operator)
  34. Оптимизация параметров в Python
  35. Распаковка элементов последовательности
  36. Расчет времени выполнения кода
  37. Python Translator: создание локальных переводчиков
  38. Метод hash в Python
  39. Настройка логгера Logzero
  40. Генераторы в Python
  41. Функция print() — вывод информации
  42. Декоратор @override
  43. Распаковка значений в Python
  44. Извлечение аудио из видео
  45. Использование defaultdict в Python
  46. Оператор объединения словарей

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