欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

2.13 break和continue

发布时间:2025/3/16 编程问答 20 豆豆
生活随笔 收集整理的这篇文章主要介绍了 2.13 break和continue 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

break和continue

1. break

<1> for循环

普通的循环示例如下:

name = 'itheima'for x in name:print('----')print(x) else:print("==for循环过程中,如果没有执行break退出,则执行本语句==")

运行结果:

---- i ---- t ---- h ---- e ---- i ---- m ---- a ==for循环过程中,如果没有break则执行==

带有break的循环示例如下:

name = 'itheima'for x in name:print('----')if x == 'e': breakprint(x) else:print("==for循环过程中,如果没有执行break退出,则执行本语句==")

运行结果:

---- i ---- t ---- h ----

<2> while循环

普通的循环示例如下:

i = 0while i<5:i = i+1print('----')print(i) else:print("==while循环过程中,如果没有执行break退出,则执行本语句==")

运行结果:

---- 1 ---- 2 ---- 3 ---- 4 ---- 5 ==while循环过程中,如果没有break则执行==

带有break的循环示例如下:

i = 0while i<5:i = i+1print('----')if i==3:breakprint(i) else:print("==while循环过程中,如果没有执行break退出,则执行本语句==")

运行结果:

---- 1 ---- 2 ----

小结:

break的作用:立刻结束break所在的循环

2. continue

<1> for循环

带有continue的循环示例如下:

name = 'itheima'for x in name:print('----')if x == 'e': continueprint(x) else:print("==while循环过程中,如果没有break则执行==")

运行结果:

---- i ---- t ---- h ---- ---- i ---- m ---- a ==while循环过程中,如果没有break则执行==

<2> while循环

带有continue的循环示例如下:

i = 0while i<5:i = i+1print('----')if i==3:continueprint(i)

运行结果:

---- 1 ---- 2 ---- ---- 4 ---- 5

小结:

continue的作用:用来结束本次循环,紧接着执行下一次的循环

3. 注意点

  • break/continue只能用在循环中,除此以外不能单独使用

  • break/continue在嵌套循环中,只对最近的一层循环起作用

转载于:https://www.cnblogs.com/kangwenju/p/10513533.html

总结

以上是生活随笔为你收集整理的2.13 break和continue的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。