相关疑难解决方法(0)

具有相关预设参数的功能

请考虑简单的功能:

def fun(x, y, param1=10, param2=param1/3):
    do something
Run Code Online (Sandbox Code Playgroud)

在哪里param1param2不应该要求但可以由用户设置.如果param2未设置,则值param1以某种方式依赖于.

以上示例将提出 NameError: name 'param1' is not defined

有没有办法在Python中进行这种赋值?

python

9
推荐指数
1
解决办法
1406
查看次数

标签 统计

python ×1