我是一名自学成才的程序员,我刚开始使用 python。当我执行此代码时,我遇到了一些问题:
x = 0
while x == 0:
question = raw_input("Would you like a hint? ")
if question == "y" or "yes":
print "Ok"
first.give_hint("Look over there")
x = 1
elif question == "n" or "no":
print "Ok"
x = 1
else:
print "I'm Sorry, I don't understand that"
如您所知,first.give_hint("Look over there")
它是在程序早期的一个类中定义的,为了空间,我只是把那部分省略了。当我运行程序时,无论我输入什么,我都会得到第一个案例“往那边看”,我一直试图找出问题所在,但我就是不明白。如果你们能帮助我,我将不胜感激。