擅长:python、mysql、java
<p>代码可能会破坏错误的循环,<strong>我可能会出错。
对于while循环,生成一个布尔变量并将其设置为true。然后在while循环中,在需要时使用if语句使其为false。你知道吗</p>
<pre><code>top_loop, bottom_loop = True, True
while top_loop:
# do something
while bottom_loop:
# do something
if condition:
top_loop = False
</code></pre>
<p>我还没想过for循环。
在这个链接上有一个答案,为循环命名并打破for循环。它使用contextlib库。你知道吗</p>
<p><a href="https://stackoverflow.com/questions/8419796/naming-loops-in-python">Link</a></p>