现在,我遇到一个问题,即我的 while 循环即使应该停止,仍然继续运行。我的措辞是这样的,如果它达到某个数字,在本例中是 5,那么它应该自动停止程序。我不知道为什么它会一直进入 while 循环,尽管如果响应是 5,它永远不会进入 while 循环。
我尝试更改代码,以便它首先检查 5(我已描绘)。最初,我有一个 while 循环,表示 while it is != 5,然后它将继续运行,但我遇到了同样的问题。它总是正确地打印出最后一行,但它使程序继续运行。
退出程序的一个简单方法是使用
exit()
命令。在您的示例中,您可以在 if 语句中添加 exit()
以确保程序正确关闭。另一种方法是使用 return
。