相关文章推荐
气势凌人的牛腩  ·  气轻PyQt5 02 ...·  6 月前    · 
个性的豆浆  ·  Vite ...·  1 年前    · 
Python字符串常用方法
6 Python流程控制
6.1 Python if else条件语句
6.2 Python if else对缩进的要求
6.3 Python if语句嵌套
6.4 Python pass
6.5 Python assert断言
6.6 如何合理使用assert,千万不要和if混用!
6.7 Python while循环语句
6.8 Python for循环
6.9 Python循环结构中else用法
6.10 Python循环嵌套
6.11 Python嵌套循环实现冒泡排序
6.12 Python break:跳出当前循环体
6.13 Python continue:直接执行下次循环
6.14 教你一招,彻底告别死(无限)循环!
6.15 Python推导式,快速初始化各种序列!
6.16 Python zip函数
6.17 Python reversed函数
6.18 Python sorted函数
函数和lambda表达式 Python类和对象 类特殊成员(属性和方法) Python异常处理机制 Python模块和包 Python文件操作(I/O)
和 break 语句相比,continue 语句的作用则没有那么强大,它只会终止执行本次循环中剩下的代码,直接从下一次循环继续执行。
仍然以在操作跑步为例,原计划跑 10 圈,但当跑到 2 圈半的时候突然接到一个电话,此时停止了跑步,当挂断电话后,并没有继续跑剩下的半圈,而是直接从第 3 圈开始跑。
continue 语句的用法和 break 语句一样,只要 while 或 for 语句中的相应位置加入即可。例如: add = "http://c.biancheng.net/python/,http://c.biancheng.net/shell/" # 一个简单的for循环 for i in add: if i == ',' : # 忽略本次循环的剩下语句 print('\n') continue print(i,end="") 运行上面程序,将看到如下运行结果: http://c.biancheng.net/python/
http://c.biancheng.net/shell/

可以看到,当遍历 add 字符串至逗号( , )时,会进入 if 判断语句执行 print() 语句和 continue 语句。其中,print() 语句起到换行的作用,而 continue 语句会使 Python 解释器忽略执行第 8 行代码,直接从下一次循环开始执行。

关注公众号「 站长严长生 」,在手机上阅读所有教程,随时随地都能学习。本公众号由 C语言中文网站长 亲自运营,长期更新,坚持原创。

微信扫码关注公众号