Sobes.tech
Middle
23

Как подставлять переменные в строку с форматированием в Python?

Компании, где спрашивали
ЛеруаМерлен

Ответ от нейросети

sobes.tech AI

В Python есть несколько способов подставлять переменные в строки:

  1. Оператор % (старый стиль):
name = "Иван"
age = 30
print("Привет, %s! Тебе %d лет." % (name, age))
  1. Метод .format():
print("Привет, {}! Тебе {} лет.".format(name, age))
  1. f-строки (начиная с Python 3.6) — самый современный и удобный способ:
print(f"Привет, {name}! Тебе {age} лет.")

f-строки позволяют вставлять выражения прямо в строку, что делает код более читаемым и лаконичным.