2024-04-23 10:22:05 发布
网友
抱歉,如果我在问这个问题时听起来像个十足的白痴,我对Python还很陌生。当我创建这样的函数时:
def load_content(name, colorkey=None, datatype):
它告诉我有语法错误。据我所知,这是编写函数的正确方法。就像我说的,我是新来的。有人知道这里怎么了吗?在
默认参数必须在参数列表的末尾,但在*args和**kwargs之前。在
*args
**kwargs
默认参数必须是最后一个变量。所以改成:
def load_content(name, datatype, colorkey=None): ...
非默认参数之间不能有默认参数
def load_content(name, colorkey=None, datatype=None):
或者
默认参数必须在参数列表的末尾,但在
*args
和**kwargs
之前。在默认参数必须是最后一个变量。所以改成:
非默认参数之间不能有默认参数
或者
^{pr2}$相关问题 更多 >
编程相关推荐