如何创建一个包含多个答案的while循环?

时间:2017-10-11 09:18:27

标签: python loops variables while-loop python-3.6

我试图创建一个需要A,B等答案的程序。我正在尝试创建一个while循环,以确保答案是可能的字母之一。我尝试测试它,因为我遇到了将多个变量答案放在一个while循环之前的问题。

继承我的考试:

message = input("Input A or B: ")
while (message != "A") or (message != "B"):
    message = input("Input A or B: ")

我也试过这些:

while message != "A" or "B"

while message != ("A") or ("B")

所有这些代码只是让while循环永远重复,无论你给出什么答案。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我通过将“或”更改为“和”来修复它。

当然它不应该像那样工作,但无论如何都可以。

相关问题