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

原文地址:https://www.cnblogs.com/hany-postq473111315/p/12268271.html