def func(n):  n = n+1  return(n)  print(func(1) + func(2)) Какой результат получится при выполнении этой функции?
Информатика 7 класс Функции в программировании результат функции выполнение функции информатика 7 класс Python функции в Python возвращаемое значение функции
Давайте разберем, что происходит в данном коде шаг за шагом.
func(n), которая принимает один параметр n.n увеличивается на 1: n = n + 1.n.func вызывается дважды:
        func(1) - здесь n равен 1. После выполнения n = n + 1 получаем 2. Функция вернет 2.func(2) - здесь n равен 2. После выполнения n = n + 1 получаем 3. Функция вернет 3.func(1) возвращает 2, а func(2) возвращает 3, мы можем сложить эти два результата:
        Итак, итоговый результат выполнения данного кода будет равен 5.