循环中的continue和break | python

2024-01-10 15:05:48

1 continue

continue关键字用于:中断本次循环,直接进入下一次循环
continue可以用于:for循环和while循环,效果一致
在这里插入图片描述
上侧代码:
在循环内,遇到continue就结束当次循环,进行下一次所以,语句2是不会执行的。

1.1 应用场景:

在循环中,因某些原因,临时结束本次循环。

1.2 代码

for i in range(1, 6):
    print("语句1")
    continue
    print("语句2")

在这里插入图片描述
注意
continue关键字只可以控制:它所在的循环临时中断
在这里插入图片描述

for i in range(1, 3):
    print("语句1")
    for j in range(1,3):
        print("语句2")
        continue
        print("语句3")

在这里插入图片描述

2 break

2.1 应用场景

break关键字用于:直接结束循环
break可以用于:for循环和while循环,效果一致;
在这里插入图片描述

2.2 代码

在循环内,遇到break就结束循环了所以,执行了语句1后,直接执行语句3了;

for i in range(1, 10):
    print("语句1")
    break
print("语句2")

在这里插入图片描述
注意
break关键字同样只可以控制:它所在的循环结束
在这里插入图片描述

for i in range(1, 3):
    print("语句1")
    for j in range(1, 5):
        print("语句2")
        break
        print("语句3")
print("语句4")

在这里插入图片描述

3 总结

1.continue的作用是:
中断所在循环的当次执行,直接进入下一次
2.break的作用是:
直接结束所在的循环
3.注意事项:

continue和break,在for和while循环中作用一致
在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用
参考链接
https://blog.csdn.net/weixin_63318044/article/details/128069751

文章来源:https://blog.csdn.net/weixin_48888528/article/details/135501854
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。