这是我有疑问的代码:isPet_list_elem = input("Pet?: ").lower()# check if the input is either y or nwhile 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 循环来做同样的事情,但结果是一样的。我应该怎么做才能避免这个错误?
添加回答
举报
0/150
提交
取消