在函数的 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)
关于python - def myfunction(silent = False, x, y) "silent = False"部分是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11605748/