Python 3.x TypeError:/:';内置函数或方法';和';int
由于这一行,我出现了一个打字错误:Python 3.x TypeError:/:';内置函数或方法';和';int,python-3.x,pygame,Python 3.x,Pygame,由于这一行,我出现了一个打字错误: screen.blit(spongebob_pic,(int(mx-(spongebob_pic.get_width//2)),int(my-(spongebob_pic.height//2)))) TypeError:/:“内置函数或方法”和“int”的操作数类型不受支持,我认为: spongebob_pic.get_width // 2 您想调用方法get\u width(): spongebob_pic.get_width() // 2 这就是为什
screen.blit(spongebob_pic,(int(mx-(spongebob_pic.get_width//2)),int(my-(spongebob_pic.height//2))))
TypeError:/:“内置函数或方法”和“int”的操作数类型不受支持,我认为:
spongebob_pic.get_width // 2
您想调用方法get\u width()
:
spongebob_pic.get_width() // 2
这就是为什么会出现这样的错误:不支持/:“内置函数”或“方法”和“int”的操作数类型
不能将函数除以2。
get\u width
是一种方法,要获得宽度,需要这样调用它:get\u width()
通常,如果你看到一个动词是一个动作,比如get、set等。这意味着这是一个函数。不,问题已经回答了……我明白了。我收回我的评论。从审查队列中,我看不到答案。