检查python的while语句中的多个条件

2024-09-30 22:28:12 发布

您现在位置:Python中文网/ 问答频道 /正文

while MenuChoice != '1' or '2' or '3':
    MenuChoice = input('What would you like to do? (Type a number):')

这是我目前拥有的代码,但是,当代码执行时,MenuChoice用户输入会重复,无论输入什么字符(包括1、2和3)

如何使程序检查用户对MenuChoice(在本节编写代码之前)的输入是“1”、“2”还是“3”,如果不是,请重复MenuChoice输入?你知道吗

提前谢谢你。你知道吗


Tags: orto代码用户younumberinputtype