break和continue

<1>break

普通的循环示例如下:

for i in range(10):
    print ('----')
    print (i)

 运行结果

----
0
----
1
----
2
----
3
----
4
----
5
----
6
----
7
----
8
----
9

带有break的循环示例如下:

for i in range(10):
    print ('----')
    if i==3:
        break
    print (i)

 运行结果:

----
0
----
1
----
2
----

总结:break的作用:用来结束整个循环


<2>continue

带有continue的循环示例如下:

for i in range(10):
    print ('----')
    if i==3:
         continue
    print (i)

 运行结果:

----
0
----
1
----
2
----
----
4
----
5
----
6
----
7
----
8
----
9

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

<3>注意点

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

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

原文地址:https://www.cnblogs.com/loaderman/p/6550272.html