Python break语句

Posted Hany博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python break语句相关的知识,希望对你有一定的参考价值。

Python break语句:当运行到 break 语句时,终止包含 break 的循环语句。

注:无论判断条件是否达到 False 或 序列是否遍历完都会停止执行循环语句和该 break 下的所有语句。

  当使用循环嵌套时,break 语句将会终止最内层的 while 或 for 语句、然后执行外一层的 while 或 for 循环。

程序:

lst = [7,8,9,4,5,6]
for i in range(len(lst)):
    if lst[i] == 4:
        print("循环终止")
        break #终止循环语句
    print(lst[i],end = "  ")
# 7  8  9  循环终止

当使用嵌套 for 循环时,break 在最内层循环中时,跳出最内层循环,执行外一层循环:

for i in range(2):
    for j in range(len(lst)):
        if lst[j] == 4:
            print("循环终止")
            break  # 终止最内层循环语句
        print(lst[j], end="  ")
# 7  8  9  循环终止
# 7  8  9  循环终止
# 7  8  9  循环终止

2020-02-06

以上是关于Python break语句的主要内容,如果未能解决你的问题,请参考以下文章

8python break continue pass语句

Python break 语句

python break ,continue和 pass 语句

Python break 和 continue 语句

Python基础(循环控制语句break/continue)

我在 Python 中编写了一个代码,即使我使用了 break 语句并继续,它仍然会进入 Python 中的无限循环: