记录 python 的一个简单错误 non-default parameter follows default parameter,意思即非默认参数跟随默认参数
错误代码示例如下
def _(a=10, b):
print(a, b)
修改方法,将默认参数跟随非默认参数,
def _(b, a=10):
print(a, b)
当然也可以给两参数都赋默认值,或者都不赋值
都赋默认值
def _(a=10, b=20):
print(a, b)
都不赋值
def _(a, b):
print(a, b)