【发布时间】:2014-08-27 02:16:19
【问题描述】:
我正在运行一个简单的程序,它获取用户信息、存储它、操作它然后打印结果。
该程序旨在连续运行多次,如果能够执行此操作而无需退出并重新启动它,那就太好了。
有没有一种很好的简单方法来重新启动不包括必须使用 while x != y 循环的代码。
我搜了google,只能找到很长很复杂的方法,肯定有一个简单的命令吧?
【问题讨论】:
-
您为什么要避免一个简单的
while循环?此外,您总是可以将其包装在带有while循环的 shell 脚本中……如果您正在寻找 goto,恐怕 Python 不提供。 -
老实说,这是因为我已经使用了几种方法,并且我正在尝试学习新方法,因为我是新手。我也试图在整个项目中展示多样性。如果这是唯一的方法,我会使用它,但很高兴知道是否还有其他方法:)
-
尝试使用生成器和
map用于实际计算事物的其他循环。 -
好的,那么我会研究一下,虽然我不熟悉地图和多个生成器。如果有人可以发布一个示例作为问题的答案,这将非常有帮助,我可以给他们一个最佳答案投票。
标签: python python-3.x restart application-restart