循环基于语句循环但不进行检查



im试图为用户在询问它们时检查其所有统计数据,这就是我的操作。问题是,当我运行它时,我可以使用 if functions while条件(使程序结束)的一个,但是我不知道什么发生。显然,它一直在循环,但是程序没有结束,我不能使用其他功能,任何想法?

print("ask about your stats")
userInput = input()
while userInput != "Pass":
    if userInput == "Stats":
        print(billyMays)
    elif userInput == "Health":
        print(health)
    elif userInput == "Hunger":
        print(hunger)
    elif userInput == "Voice":
        print(voice)
    else:
        pass
    userInput = None
print("goodbye")

分配 userInput = None后,伴奏的条件永远保持 True,循环的主体有效地无能为力。

相关内容

  • 没有找到相关文章

最新更新