Python 为什么';我的程序不能进入游戏()?
我的游戏陷入循环,在最后一次Python 为什么';我的程序不能进入游戏()?,python,Python,我的游戏陷入循环,在最后一次self之后无法继续。在def\uuuuu init\uuuuuuu(self):中进行自定义输入。为什么它从一开始就重新启动,而不是调用game() 您已使用与game类相同的名称以及self.game属性命名了game.game函数,解释器假设您正在尝试创建game类的新实例。要解决此问题,请尝试将游戏功能重命名为玩游戏,然后执行以下操作: self.play_game() 您正在定义game两次,使用self.game=None和def game(self)当
self之后无法继续。在def\uuuuu init\uuuuuuu(self):
中进行自定义输入。为什么它从一开始就重新启动,而不是调用game()
您已使用与game
类相同的名称以及self.game
属性命名了game.game
函数,解释器假设您正在尝试创建game
类的新实例。要解决此问题,请尝试将游戏
功能重命名为玩游戏
,然后执行以下操作:
self.play_game()
您正在定义game
两次,使用self.game=None
和def game(self)
当然!我只是对另一个答案发表了评论。我读了你的个人资料,看到你沉迷于代码审查,所以请确保你在下周发布该程序后审查它;)@美味的错误当然!发布链接后,您只需在此处@notify me即可。:)这是一份感谢您的评论。
self.play_game()