我的其他代码有什么问题?

时间:2018-02-06 08:41:16

标签: python while-loop

如果用户没有键入1,2,3,我想要一个打印hi的代码,否则它会要求用户再次键入答案。但是,我不明白我的代码有什么问题。但是,无论我输入什么,循环都会让我再次输入数字。

choice=input('Your choice:')
while(choice != 1 or choice !=2 or choice != 3):
    choice=input('Please input only 1, 2 or 3:')
    print(choice)
else:
    print('hi')

谢谢!

0 个答案:

没有答案