这是我有疑问的代码:
isPet_list_elem = input("Pet?: ").lower()
# check if the input is either y or n
while isPet_list_elem != "y" or isPet_list_elem != "n":
print("Please enter either 'y' or 'n'.")
isPet_list_elem = input("Pet?: ").lower()
我一直认为循环会在我输入“y”或“n”时结束,但即使在输入 y 或 n 之后,循环仍继续要求我输入另一个输入。
我试过使用其他 while 循环来做同样的事情,但结果是一样的。我应该怎么做才能避免这个错误?
尚方宝剑之说
qq_花开花谢_0
慕仙森
相关分类