擅长:python、mysql、java
<p>可以使用命令<code>break</code>中断循环:</p>
<pre><code>while True:
...
if something > nothing:
break
</code></pre>
<p>如果while循环后没有其他代码,函数将终止。如果确实要立即返回,也可以调用<code>return</code>:</p>
<pre><code>while True:
...
if something > nothing:
return
</code></pre>
<p>前者的优点是,在循环之后可以有额外的代码。例如,您可能需要关闭一些文件、编写日志消息等。此外,您还可以在全局范围内使用该版本(即:不在函数中)。你知道吗</p>
<p>第二个版本的优点是函数确实会立即终止。但是,它只能在函数内部使用。你知道吗</p>