Python:Elif和Else没有工作

时间:2016-11-21 09:36:55

标签: python loops if-statement

我正在用Python构建终端的交互式时间表,但在我的代码结尾处,我有if,elif和else语句,无论我给它的用户输入是什么,都不断传递if语句。非常感谢任何解决方案并感谢您的时间:)

eval

1 个答案:

答案 0 :(得分:2)

answer == "Yes" or "yes"

# is the same as
(answer == "Yes") or "yes"

并且始终为True。您可以通过这种方式解决问题:

answer in ["Yes", "yes"]