name = "Аня"
print(f"Привет, {name}!")
name
, содержащая значение "Аня", подставляется в строку.
Описание задачи: Дан код на языке Python, использующий f-строки для вывода приветствия.
Код:
name = "Аня"
print(f"Привет, {name}!")
Разбор кода:
name = "Аня"
: Эта строка присваивает строковое значение "Аня" переменной с именем name
.print(f"Привет, {name}!")
: Эта строка выводит текст в консоль. Она использует f-строку (formatted string literal), которая позволяет вставлять значения переменных непосредственно в строку. В данном случае, значение переменной name
(то есть, "Аня") будет подставлено в строку "Привет, {name}!".Ожидаемый результат:
При выполнении данного кода в консоль будет выведено:
Привет, Аня!
Дополнительные замечания (возможные вопросы на собеседовании):
str.format()
или оператора %
. F-строки считаются более читаемыми и эффективными.print(f"{len(name)=}")
выведет len(name)=3
.