Задать вопрос
OccamaRazor
@OccamaRazor

Как вызвать функцию дважды?

def mp(x,y):
    return x+y
print(mp(mp(10,10)))
  • Вопрос задан
  • 260 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 2
GavriKos
@GavriKos
Ну вот так и вызвать. Только параметр добавить во втором вызове - нужно ж два параметра, а вы передаете один.
Но вообще, намного красивее - положить результаты mp в переменные и с ними работать, даже если вызвать еще раз ту же mp.
Ответ написан
Комментировать
teke_teke
@teke_teke
programador
вот так:

def mp(x, y):
    return x + y

print(mp(mp(10,10), 10))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы