Middle
23
Как подставлять переменные в строку с форматированием в Python?
Компании, где спрашивали
ЛеруаМерлен
Ответ от нейросети
sobes.tech AI
В Python есть несколько способов подставлять переменные в строки:
- Оператор
%(старый стиль):
name = "Иван"
age = 30
print("Привет, %s! Тебе %d лет." % (name, age))
- Метод
.format():
print("Привет, {}! Тебе {} лет.".format(name, age))
- f-строки (начиная с Python 3.6) — самый современный и удобный способ:
print(f"Привет, {name}! Тебе {age} лет.")
f-строки позволяют вставлять выражения прямо в строку, что делает код более читаемым и лаконичным.