1. continue语句

相比于break语句,continue那就显得威慑力不足,它的用法是终止本次循环,跳过尚未执行的语句而进入下次循环,它和break一样可以用于for语句和while语句当中。结构与break也大致相似:

 for 变量 in 对象:#break语句在for语句中的用法
     if 条件语句:
         continue
     循环语句
 while 条件语句:#break语句在while语句中的用法
     循环语句
     if 条件语句:
         continue

通过实例来看一下continue的用法:

 number = 0
 while number != 10:
     number += 1
     if number == 5:
         continue
     print(number)#在number=5的时候此项被跳过
 else:
     print('number=',number)

输出结果:

 1
 2
 3
 4
 6
 7
 8
 9
 10
 number= 10

看输出可以发现并没有5这一项,说明continue的存在使得number=5的那次循环的print被跳过。


点赞(1)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)