Курс 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. Явный импорт переменных
  3. Настройка Cron
  4. Удаление элемента по индексу
  5. Показ всплывающих окон Tkinter
  6. Работа со строками в Python
  7. Defaultdict в Python
  8. Добавление цвета в консоли
  9. Работа с модулем bisect
  10. Тестирование модели в PyTorch
  11. Сериализация объектов в Python
  12. Метод join() для объединения элементов строки
  13. Нахождение самого длинного слова в списке с помощью max
  14. Выбор редактора кода.
  15. Python defaultdict добавление ключа
  16. Форматирование данных с pprint
  17. Progress с библиотекой tqdm
  18. Сортировка данных в Python
  19. Константы в модуле cmath
  20. Работа с контекстным менеджером Pool
  21. Работа с дробями в Python
  22. Разделение списка на гнппы
  23. Декодирование строк в Python
  24. 9 уловок для чистого кода
  25. Конвертация текстовых чисел с помощью Numerizer
  26. Обновление ключей в Python
  27. Python enumerate() для работы с индексами
  28. Инверсия списка/строки в Python
  29. Отправка поздравлений по дню рождения
  30. Обработка исключения UnboundLocalError
  31. Оператор умножения для вектора
  32. Создание списка через цикл
  33. Создание Radio кнопок в tkinter
  34. Метод gt в Python
  35. Списки в Python: синтаксис представления
  36. Замыкания в Python
  37. Обезопасьте ввод данных
  38. Получение текущей директории
  39. Работа с CSV файлами в Python
  40. Работа с множествами в Python
  41. Основы работы со списками
  42. Объединение словарей в Python
  43. Форматирование строк с f-строками
  44. Асинхронное программирование с asyncio
  45. Форматирование заголовков в Python
  46. Отладка регулярных выражений в Python
  47. Вывод символов строки в Python
  48. Итерация по коллекции в Python
  49. Python 3.12: Псевдонимы типов

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