当我在我的程序中运行它时,问题会通过,但是无论答案如何,“否”选项总是会运行。如果我切换选项顺序,“Y”选项只会运行,它总是会直接开始。我确定我错过了一些简单的东西,我只是不知道是什么。
infoconf = raw_input("Is this information correct? Y/N: ")
if infoconf == "N" or "No":
print "Please try again."
elif infoconf == "Y" or "Yes":
start()
else:
print "That is not a yes or no answer, please try again."