Python跳出循环语句continue与break的区别

An ·
更新时间:2024-11-14
· 900 次阅读

虽然在Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环。
break
代码如下:
# encoding=UTF-8
 
for x in range(10):
    if x==5:
        break
 
    print x
上面使用的break循环,所以执行到x==5的时候就跳出了整个for循环,因此print x语句只打到4的时候就终止了,因此输出结果如图:

continue
代码如下:
# encoding=UTF-8
 
for x in range(10):
    if x==5:
        continue
 
    print x
上面循环使用了continue跳出本次循环,因此只有在x==5的时候跳出本次循环,接着下次继续,因此print x语句只有在x==5的时候没有执行到,其它值均执行到了,输出结果如图:

您可能感兴趣的文章:简单谈谈Python流程控制语句python学习 流程控制语句详解Python中for循环控制语句用法实例python 控制语句Python中的if、else、elif语句用法简明讲解Python 的 with 语句详解详解Python中的循环语句的用法Python中在for循环中嵌套使用if和else语句的技巧跟老齐学Python之for循环语句Python中条件判断语句的简单使用方法讲解Python中if语句的嵌套用法Python程序控制语句用法实例分析



循环 break continue Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号