python SyntaxError: non-default argument follows default argument

来源:互联网 发布:帝国cms快速仿站 编辑:程序博客网 时间:2024/06/14 09:16
  • python 函数的默认参数只能放在参数列表的最后边
  • 即默认参数不能放在非默认参数的前边
  • 这点和C/C++是一样的

  • 例如:

def defaultParameter(parmeter="heihei", parmeterSecond):    print("第一个参数%s, 第二个参数%s" % (parmeter, parmeterSecond))


  • 当向类似如上定义函数时, python会报错

SyntaxError: non-default argument follows default argument

阅读全文
0 0