python 函数定义中的语法错误
抱歉,如果我问这个问题时听起来像个白痴,我对 Python 很陌生。当我创建这样的函数时:
def load_content(name, colorkey=None, datatype):
它告诉我存在语法错误。据我所知,这是编写函数的正确方法。就像我说的,我很新。有谁知道这里出了什么问题吗?
sorry if I sound like a complete idiot when asking this, I'm very new to Python. When I create a function like this :
def load_content(name, colorkey=None, datatype):
It tells me there is a syntax error. From what I can tell, this is the right way to write a function. Like I said, I'm very new. Does anyone know what's wrong here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
默认参数必须是最后一个变量。所以改为:
Default parameter MUST be the last variable. So change to:
非默认参数之间不能有默认参数
,或者
You can't have default arguments between non-default arguments
or
默认参数必须位于参数列表的末尾,但在
*args
和**kwargs
之前。Default arguments must be at the end of the argument list, but before
*args
and**kwargs
.