def func():
y = 10
return f"y = {y}"
print(func())
y = 10
.
Функция func()
определяет локальную переменную y
, присваивает ей значение 10, и возвращает f-строку, которая интерполирует значение y
в строку.
Разбор кода:
Данный Python код определяет функцию с именем func
. Внутри этой функции локальной переменной y
присваивается значение 10. Затем функция возвращает f-строку, которая форматирует строку "y = " с подстановкой значения переменной y
.
Вывод:
При вызове print(func())
будет выполнено следующее:
func()
будет вызвана.func()
переменная y
получит значение 10."y = {y}"
, в которой значение y
(то есть 10) будет подставлено.func()
вернет строку "y = 10"
.print()
получит строку "y = 10"
и выведет её в стандартный поток вывода.Ожидаемый результат:
y = 10
Ключевые моменты:
y
определена внутри функции func()
и является локальной для этой функции.f
) позволяют легко форматировать строки, подставляя в них значения переменных.print()
: Выводит переданный ей аргумент в стандартный поток вывода (обычно консоль).