【发布时间】:2014-01-29 13:38:30
【问题描述】:
while 1:1
以上代码的输出是什么?有什么方法可以检查上面的循环是在做某事还是什么都不做?一种方法是在 while 循环体中输入 print 语句,例如:
while 1:
1
print "2"
但是,如果在 while 循环体中不输入任何新内容,我们是否可以检查循环是否至少在做某事?
【问题讨论】:
-
“做某事”是什么意思?只要程序不退出,就很明显它在做something:循环。您还在寻找什么其他类型的操作?
-
也许你可以看看任务管理器,看看资源去进程?显然,如果您允许编写的唯一代码是
while 1:1,您将需要查看 IDLE Gui 或 python 输出以外的其他地方。
标签: python infinite-loop