在函数的 python 代码中,当设置如下内容时:
def myfunction(silent=False, x, y)
silent=False 有什么作用?
请您参考如下方法:
使用您当前的代码:
def myfunction( silent = False, x, y)
将引发以下错误:
SyntaxError: non-default argument follows default argument
如果将其更改为:
def myfunction(x, y, silent=False)
silent 如果未作为参数传递,则使用其默认值 False,例如。 myfunction(x, y) 将等同于 myfunction(x, y, False)
