1、错误描述
>>> def apple(sale[],you):
SyntaxError: invalid syntax
>>> def apple(sale=[],you):
sale.append(you);
SyntaxError: non-default argument follows default argument
>>>
2、错误原因
错误原因:没有默认值的参数后面跟一个有默认值的参数
3、解决办法
>>> def apple(you,sale=[]):
sale.append(you);
return sale;
>>> print(apple(1));
[1]
>>>