+ 1
Как сделать, чтобы функция не теряла аргументы?
6 odpowiedzi
+ 2
comelie(arg)
+ 1
Не знаю о каких вы потерях аргументов имеете ввиду, но чтобы ваш код заработал нужно заменить print(comelie()) на comelie(come(arg))
+ 1
Спасибо)
0
in other words, when using several functions in the output, you must specify the name of the final function, and the very first argument in parentheses
Right?
0
Вы прошли 65% курса и до сих пор не понимаете, что дважды используете Print? 🤔
print(print(...)) 🙁
Внимательно читайте ответы.
У вас две функции.
Первая возвращает результат вычисления, для неё нужно использовать Print чтобы увидеть результат:
print(come(arg))
Вторая сразу печатает текст при определённом условии:
comelie(arg)
Я же вам привёл пример использования двух функций одновременно, так как у вас отсутствовали какие либо комментарии по этому поводу:
comelie(come(arg)) —
— в данном случае переменная arg является аргументом функции come(arg) которая возвращает произведение функции, которое в свою очередь является аргументом функции comelie(come).
Пример выполнения comelie(come(arg)):
Ввод: 5
1. 5*2=10
2. 10%2 = 0
Вывод:
super
0
Тяжело с тупыми, правильно?