我正在做我的Python编码并完成,然后我在Windows命令提示符下运行我的代码,但随后它说位置参数跟随关键字参数。我不知道出了什么问题,也不知道这意味着什么。有人可以帮忙吗?这是我的代码:
if show_countdown:
screen.draw.text(str(count), color="black",
topleft(CENTRE_X - 8, 150), fontsize=60)
我试图让我的代码工作,我想,与我的其他代码一起,它会想出一个游戏。相反,它给了我一个错误!
这与您在 screen.draw.text(args) 函数中排序参数的方式有关。
这个:'color="black"' 就是所谓的关键字参数,并且必须位于所有其他参数之后,这些参数称为位置参数。
试试这个:
if show_countdown:
screen.draw.text(str(count), topleft(CENTRE_X - 8, 150), fontsize=60, color="black")
如果这不起作用,请将您要调用的函数也发布到此处。