在函数中使用 kwargs
Using kwargs in functions
我正在尝试以这种方式使用 kwargs:
def calculator(**optional_values):
if optional_value.get('maximum'):
number = 15*value
if optional_value.get('minimum):
number = 5*value
所以如果我 运行 以下内容:
calculator(maximum=5)
it would do: 15*5
我不确定如何完成此操作。任何指针都会非常有帮助
这是您想要执行的操作的工作代码:
def calculator(**optional_values):
if 'maximum' in optional_values:
return 15*optional_values.get("maximum")
if 'minimum' in optional_values:
return 5*optional_values.get("minimum")
print(calculator(maximum=5))
此输出:75
,这是您想要的 15*5
。
我正在尝试以这种方式使用 kwargs:
def calculator(**optional_values):
if optional_value.get('maximum'):
number = 15*value
if optional_value.get('minimum):
number = 5*value
所以如果我 运行 以下内容:
calculator(maximum=5)
it would do: 15*5
我不确定如何完成此操作。任何指针都会非常有帮助
这是您想要执行的操作的工作代码:
def calculator(**optional_values):
if 'maximum' in optional_values:
return 15*optional_values.get("maximum")
if 'minimum' in optional_values:
return 5*optional_values.get("minimum")
print(calculator(maximum=5))
此输出:75
,这是您想要的 15*5
。