我的课程功能无法正常工作。我是类的新手,我正在尝试了解错误消息。我不确定是否要在参数中添加任何内容?

class turns():

    def endturn(self):
        global movePoints
        print("Turn Ended: \nRecruitment Report: {}".format(Recruited))
        movePoints = 20

x = 50
y = 50
speed = 10
movePoints = 20
movePointLost = 1
Recruited = 0

turns.endturn()

最佳答案

您忘记创建类的实例

t = turns()
t.endturn()


通常,直接在类中调用实例方法没有任何意义。

07-28 05:03