У меня есть две подфункции, которые входят в одну основную функцию, как определено ниже:
Подфункция 1
def func(x=1,y=2):
z = x + y
return z
Подфункция 2
def func2(a=3,b=4):
c = a-b
return c
Основная функция
def finalFunc(lemons, input1,input2,input3,input4):
result = func(input1,input2) + func2(input3,input4) + lemons
return result
Как мне вызвать основную функцию, если значения для подфункций не указаны, они обрабатываются по умолчанию. Аналогично, если они указаны, то использовать их вместо них? например
>>> finalFunc(lemons = 1)
5
или
>>> finalFunc(lemons = 1, input1=4, input4=6)
6
Подробнее здесь: https://stackoverflow.com/questions/790 ... -specified
Вызовите функцию внутри функции, но сохраните значения по умолчанию, если они не указаны. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Вызовите функцию внутри функции, но сохраните значения по умолчанию, если они не указаны.
Anonymous » » в форуме Python - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вызовите функцию внутри функции, но сохраните значения по умолчанию, если они не указаны.
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вызовите функцию внутри функции, но сохраните значения по умолчанию, если они не указаны.
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вызовите функцию внутри функции, но сохраните значения по умолчанию, если они не указаны.
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
C# сохраните значение свойства, когда вызовите класс несколько раз [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-