我希望用户只选择第一个或第二个值,如果他输入其他内容,则会出现一个题词,您需要选择提供的一个...我认为您需要使用 for 循环,但到目前为止我不知道该怎么做。在代码中,我已经注释了我无法弄清楚的内容。
tool = input()
tool_des = 1
while tool_des == 1:
if tool == str(1):
tool = "Ручка"
print("Что ж, ты выбрал ручку, похвально!")
tool_des = 0
elif tool == str(2):
tool = "Нож"
print("Что ж, ты выбрал нож, похвально!")
tool_des = 0
elif tool == # что нужно сюда написать, если пользователь введет что-то рандомное?
print("Ты не следуешь моим указаниям, выбери что-то одно...")
print ("1)ручка \n2)нож")
tools_des = 1
#loop, не знаю, как вернуться снова на проверку, а goto использовать в коде не хочу
print(tools)
input()
在@Enikeyshchik 尝试在评论中解释失败后,我写在这里