新博客地址: vonsdite.cn
python 函数的默认参数只能放在参数列表的最后边
即默认参数不能放在非默认参数的前边
这点和C/C++是一样的
例如:
def defaultParameter(parmeter
="heihei", parmeterSecond
):
print("第一个参数%s, 第二个参数%s" % (parmeter
, parmeterSecond
))
当向类似如上定义函数时, python会报错
SyntaxError: non-default argument follows default argument