Как передать return в другую функцию python

у меня есть функция которая возвращает сумму двух цифр как передать это результат другой функции?


Ответы (3 шт):

Автор решения: Zhihar
def func1(param)
    return 1

def func2(param)
    return 2


print(func1(func2(10)))

непонятно проблема - что мешает передать результат первой функции как параметр для второй?

→ Ссылка
Автор решения: Данилкин
def sum(x, y):
    return x + y


def multiply(x, y):
    return x * y


a = multiply(sum(2, 3), 3) 
→ Ссылка
Автор решения: Kers

И еще один вариант:

def fun1(x):
    return x

def fun2(x):
    return x


i = fun1(10) # i получит результат работы fun1
s = fun2(i) # в fun2 передаем i
print(s) # 10

Нужно ли хранить все в переменных или передать функцию параметром в функцию не создавая лишнего зависит от структуры программы.

→ Ссылка