python for break_Python:for循环 break,continue跳出

  • Post author:
  • Post category:python


for循环是python的最基础循环

以下为for循环:

for i in range(10):

print(‘i=’,i)

以上代码执行结果为:

i= 0

i= 1

i= 2

i= 3

i= 4

i= 5

i= 6

i= 7

i= 8

i= 9

range(10)默认每次循环1,如果想循环多次可以这样:

for i in range(0,10,2):

print(‘i=’,i)

以上代码执行结果为:

i= 0

i= 2

i= 4

i= 6

i= 8

break为跳出整个循环,以下为break的作用区别:

当i大于5时满足条件,执行break跳出整个循环,后边7.8.9都不执行了

for i in range(10):

print(‘i=’,i)

if i > 5:

break

执行结果为:

i= 0

i= 1

i= 2

i= 3

i= 4

i= 5

i= 6

当i等于5时满足条件,执行break跳出整个循环,后边6.7.8.9都不执行了

for i in range(10):

print(‘i=’,i)

if i == 5:

break

执行结果为:

i= 0

i= 1

i= 2

i= 3

i= 4

i= 5

当i小于5时满足条件,执行break跳出整个循环,后边1.2.3.4.5.6.7.8.9都不执行了

for i in range(10):

print(‘i=’,i)

if i < 5:

break

执行结果为:

i= 0

continue为跳出当前循环,以下为continue的作用区别:

大循环i每执行一次,小循环j执行十次

for i in range(10):

print(‘i================’,i)

for j in range(10):

print(j)

执行结果为:

i================ 0

0

1

2

3

4

5

6

7

8

9

i================ 1

0

1

2

3

4

5

6

7

8

9

i================ 2

0

1

2

3

4

5

6

7

8

9

i================ 3

0

1

2

3

4

5

6

7

8

9

i================ 4

0

1

2

3

4

5

6

7

8

9

i================ 5

0

1

2

3

4

5

6

7

8

9

i================ 6

0

1

2

3

4

5

6

7

8

9

i================ 7

0

1

2

3

4

5

6

7

8

9

i================ 8

0

1

2

3

4

5

6

7

8

9

i================ 9

0

1

2

3

4

5

6

7

8

9

此时加入条件,当j大于5时执行continue,continue后跳出小循环,继续执行大循环

for i in range(10):

print(‘i================’,i)

for j in range(10):

if j > 5 :

continue

print(j)

执行结果为:

i================ 0

0

1

2

3

4

5

i================ 1

0

1

2

3

4

5

i================ 2

0

1

2

3

4

5

i================ 3

0

1

2

3

4

5

i================ 4

0

1

2

3

4

5

i================ 5

0

1

2

3

4

5

i================ 6

0

1

2

3

4

5

i================ 7

0

1

2

3

4

5

i================ 8

0

1

2

3

4

5

i================ 9

0

1

2

3

4

5

标签:10,Python,break,range,continue,print,执行,循环

来源: https://www.cnblogs.com/liziaoligei/p/14413208.html



版权声明:本文为weixin_42364391原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。