Python Schoolby trefilov
Шаг 1 из 3+80 XP

f-строки и типы

Соединяй текст и числа красиво с помощью f-строк.

f-строки — текст с переменными внутри

f-строка — это «умная» строка с буковкой f перед кавычками. Внутри неё в фигурных скобках {...} ты пишешь имя переменной (или даже выражение), и Python автоматически подставит её значение в текст.

name = "Аня"
age = 11
print(f"{name}, тебе {age} лет")

Читается так: «возьми текст, подставь вместо {name} значение name, вместо {age} — значение age, и напечатай». Без f фигурные скобки остались бы просто символами, как буквы.

Типы данных, с которыми мы работаем

- str — строка ("hello")
- int — целое число (42)
- float — дробное (3.14)
- bool — правда/ложь (True, False)

Узнать тип переменной: type(x).

fruit = "яблоко"
price = 50
print(f"{fruit} стоит {price} руб")   # яблоко стоит 50 руб

👍 Используй f-строки для красивого вывода с подстановкой переменных.
👎 Не забывай про букву f перед кавычками — без неё {name} просто напечатается как текст.