我一直在调试我为家庭作业完成的代码时遇到了一些麻烦。它完全遵循示例代码(据我所知)但当我回答“塞尔达传说:时间的笛子”和“当我回答GTA V时解析消息时出现意外的EOF”时会出现语法错误。
game = input("What is the best game ever made?: ")
if game == "Legend of Zelda: Ocarina of Time":
print ("Top rated")
elif game == "GTA V":
print ("YES!")
else:
print ("That doesn't compare to GTA V of Ocarina of Time")
答案 0 :(得分:4)
game = input("What is the best game ever made?: ")
应该是
game = raw_input("What is the best game ever made?: ")
您可能从Python 3教程中获得了示例代码。在Python 2中,input
被称为raw_input
而input
是一个非常无用的功能,可以做其他事情。
另外,如果可以,此时使用python 3。