擅长:python、mysql、java
<p>你有几个选择。
您可以设置大量的最大迭代次数(实际上,在完全调试完代码之前,我对大多数while循环都是这样做的,以避免无限的循环痛苦):
例如</p>
<pre><code>max_iterations = 100000000
while i < max_iterations:
print("Hello World")
</code></pre>
<p>另一种方法是使用时间模块来像这样计时代码的执行时间</p>
<pre><code>import time
max_execution_time = 10000000 #this will be in seconds
start_time = time.clock()
elapsed_time = 0
while elapsed_time < max_execution_time:
elapsed_time = time.clock() = start_time
#Your loop code here
</code></pre>