Python速成班-项目';外星人入侵'-错误

Python速成班-项目';外星人入侵'-错误,python,Python,我在《python速成课程》(第228页)一书中开始为文件名alien_invision.py编写代码。我遇到了以下错误- 名称错误:未定义名称“name” 当执行在if块中写入的文件alien_invision.py中的程序的最后一行时,会发生这种情况。就是 if _name_ == '_main_': ai. = AlienInvasion() ai.run_game() 你在开头和结尾都缺少“u”。代码应该是这样的 if __name__ == '__main__': #

我在《python速成课程》(第228页)一书中开始为文件名alien_invision.py编写代码。我遇到了以下错误- 名称错误:未定义名称“name”

当执行在if块中写入的文件alien_invision.py中的程序的最后一行时,会发生这种情况。就是

if _name_ == '_main_':
  ai. = AlienInvasion()
  ai.run_game()

你在开头和结尾都缺少“u”。代码应该是这样的

if __name__ == '__main__':
    # Make a game instance, and run the game.
    ai = AlienInvasion()
    ai.run_game()

你在开头和结尾都缺少“u”。代码应该是这样的

if __name__ == '__main__':
    # Make a game instance, and run the game.
    ai = AlienInvasion()
    ai.run_game()
它是两个下划线
if\uuuuu name\uuuuu==“\uuuu main\uuuuu”:
它是两个下划线
if\uuuuuu name\uuuuu==”\uuuuuu main”: