我试图创建一个需要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循环永远重复,无论你给出什么答案。我做错了什么?
答案 0 :(得分:0)
我通过将“或”更改为“和”来修复它。
当然它不应该像那样工作,但无论如何都可以。