如何退出循环

fRa*_*k87 2 python loops break

我想缩短脚本的处理时间,为了做到这一点,我需要知道在满足某些条件时如何退出循环。

例如,我正在运行我所有的面孔,如果有什么东西True,那么它应该停止循环,而不仅仅是第一步:

for i in range(n_faces):
    if *something* is True:
        continue
Run Code Online (Sandbox Code Playgroud)

我知道通过这样做,我可以跳过 1 步,但是如何跳过整个循环*something* is True

sta*_*ker 5

您可以使用该break语句从循环中跳出,请参阅Python 文档

4.4. break 和 continue 语句,以及循环上的 else 子句

与 C 中一样,break 语句从最小的 for 或 while 循环中跳出。