Переменные и ввод данныхУрок 4 из 5
f-строки — форматирование текста
15 мин20 XP
f-строки (f-strings)
Добавьте f перед кавычкой — и можно вставлять переменные и выражения в {}.
pythonname = "Иван"
age = 25
print(f"Меня зовут {name}, мне {age} лет.")
Выражения в {}
pythona, b = 3, 4
print(f"Сумма: {a + b}") # 7
print(f"Квадрат: {a ** 2}") # 9
Форматирование чисел
pythonpi = 3.14159
print(f"π ≈ {pi:.2f}") # π ≈ 3.14 (2 знака)
print(f"π ≈ {pi:.4f}") # π ≈ 3.1416
price = 1234.5
print(f"{price:,.2f}") # 1,234.50
n = 7
print(f"{n:03d}") # 007 (ведущие нули, ширина 3)
Выравнивание текста
pythonprint(f"{'левый':<10}|") # левый |
print(f"{'правый':>10}|") # правый|
print(f"{'центр':^10}|") # центр |
📌 Запомни
f"..."позволяет встраивать переменные и выражения:.2f— 2 знака после запятой:<10,:>10,:^10— выравнивание с шириной поля
Квест
Информация о товаре
15 мин30 XP
Даны переменные:
pythonproduct = "Ноутбук"
price = 59999.5
count = 3
Выведите:
Товар: Ноутбук, цена: 59999.50 руб., количество: 3
Ctrl+Enter — выполнить · Ctrl+Shift+Enter — проверить
Результаты появятся здесь после выполнения кода.