如果用户没有键入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')
谢谢!