在循环中,如何区分使用break或continue来控制流程?

2026-06-10 19:563阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计504个文字,预计阅读时间需要3分钟。

在循环中,如何区分使用break或continue来控制流程?

一、break 1.1:定义+终止整个循环:当循环或判断执行到break语句时,即使用户判断条件为True或者序列尚未完全被遍历,都会跳出循环或判断;

break:跳出整个循环体,循环体中未执行的循环将不会执行。

一、break

1.1:定义

终止整个循环:当循环或判断执行到break语句时,即使判断条件为True或者序列尚未完全被历遍,都会跳出循环或判断;

break 语句跳出整个循环体,循环体中未执行的循环将不会执行;

1.2:例子

1 #!/user/bin/env python
2 # -*- coding:utf-8 -*-
3
4 i = 0
5 while i<10:
6 i+=1
7 if i==5: #当i=5时,结束整个循环
8 break
9 print(i)
10
11 代码效果:
12 1
13 2
14 3
15 4

二、continue

2.1:定义

跳出当次循环当循环或判断执行到continue语句时,continue后的语句将不再执行,会跳出当次循环,继续执行循环中的下一次循环;

continue 语句跳出本次循环,只跳过本次循环continue后的语句;

2.2:例子

1 #!/user/bin/env python
2 # -*- coding:utf-8 -*-
3
4 i = 0
5 while i<10:
6 i+=1
7 if i==5: #当i=5时,结束当前循环进入下一个循环
8 continue
9 print(i)
10
11 代码效果:
12 1
13 2
14 3
15 4
16 6
17 7
18 8
19 9
20 10
21 以上循环没有i=5


作者:HaydenGuo

每一个前十年都想不到后十年我会演变成何等模样,可知人生无常,没有什么规律,没有什么必然。

只要我还对新鲜的知识、品格的改进、情感的扩张、有胃口,这日子就是值得度过的。

在循环中,如何区分使用break或continue来控制流程?

本文共计504个文字,预计阅读时间需要3分钟。

在循环中,如何区分使用break或continue来控制流程?

一、break 1.1:定义+终止整个循环:当循环或判断执行到break语句时,即使用户判断条件为True或者序列尚未完全被遍历,都会跳出循环或判断;

break:跳出整个循环体,循环体中未执行的循环将不会执行。

一、break

1.1:定义

终止整个循环:当循环或判断执行到break语句时,即使判断条件为True或者序列尚未完全被历遍,都会跳出循环或判断;

break 语句跳出整个循环体,循环体中未执行的循环将不会执行;

1.2:例子

1 #!/user/bin/env python
2 # -*- coding:utf-8 -*-
3
4 i = 0
5 while i<10:
6 i+=1
7 if i==5: #当i=5时,结束整个循环
8 break
9 print(i)
10
11 代码效果:
12 1
13 2
14 3
15 4

二、continue

2.1:定义

跳出当次循环当循环或判断执行到continue语句时,continue后的语句将不再执行,会跳出当次循环,继续执行循环中的下一次循环;

continue 语句跳出本次循环,只跳过本次循环continue后的语句;

2.2:例子

1 #!/user/bin/env python
2 # -*- coding:utf-8 -*-
3
4 i = 0
5 while i<10:
6 i+=1
7 if i==5: #当i=5时,结束当前循环进入下一个循环
8 continue
9 print(i)
10
11 代码效果:
12 1
13 2
14 3
15 4
16 6
17 7
18 8
19 9
20 10
21 以上循环没有i=5


作者:HaydenGuo

每一个前十年都想不到后十年我会演变成何等模样,可知人生无常,没有什么规律,没有什么必然。

只要我还对新鲜的知识、品格的改进、情感的扩张、有胃口,这日子就是值得度过的。

在循环中,如何区分使用break或continue来控制流程?