网站首页 > 基础教程 正文
刚刚我们学习了使用break跳出循环,然后这节课我们学习continue。continue和break用什么不同呢?
break是跳出整个循环,即执行完break后,整个循环都会终止。
而continue语句用于跳出当前循环,然后继续进行下一轮循环,continue语句同样应用于while循环和for循环中。
在for循环中使用continue
在下图中,不使用continue语句,最终运行结果应该是1到10,而加上continue语句之后,当if条件语句为True时,当次循环会被跳过,继续下一次的循环。
其中%是算术运算符,取模运算,返回除法的余数。例如4 % 2余0、5 % 3余2、3 % 2余1等。
在while循环中使用continue
在while循环中使用continue和在for循环中类似,都会跳过当前循环,直接进入下次循环。
动手练习
1.请问下列代码的输出结果是什么?
name ="Summer"
for i in name:
if i == 'm':
continue
print(i)
2.编写一个计算1到100之和的循环,在其中使用continue 语句,使得只计算奇数的和?
参考答案
第一题:
S
u
e
r
第二题:
sum = 0
for i in range(1, 101):
if i % 2 == 0:
continue
sum += i
print(sum)
参考:https://www.9xkd.com/
猜你喜欢
- 2025-03-11 2-1,0基础学Python之 break退出循环、 continue继续循环 多重循
- 2025-03-11 循环语句,那些Python编程必不可少的技能,吐血整理
- 2025-03-11 测测你的“AI 免疫力”!小心,99% 的人都忽略了这一点…
- 2025-03-11 蓝屏代码0x0000006b不做系统修复的解决办法
- 2025-03-11 python笔记八:跳转语句continue
- 2025-03-11 一文教你掌握C语言中的continue语句,让你的代码更简洁高效!
- 2025-03-11 Java中的continue语句:提升代码效率的秘密武器
- 2025-03-11 “囤货”吗,宝?“囤货”英文怎么说?
- 2025-03-11 英文短句:就这样吧,请别再幻想了,他走过了,哪还会回头呢
- 2025-03-11 Python新手必看!30分钟搞懂break/continue(附5个实战案例)
- 最近发表
-
- 掌握SpringBoot-2.3的容器探针:实战篇
- kubernetes基础知识之驱逐节点(k8s驱逐节点后恢复)
- Linux环境中制作网络哨兵Sentinel Docker镜像
- k8s之配置CNI网络(k8s 网络配置)
- docker实战之:镜像更新(docker 镜像升级替换)
- 离线在docker镜像方式部署ragflow0.17.2
- Linux日常小技巧Docker打包(docker打包lnmp)
- 使用dockerfile构建docker镜像(docker通过dockerfile构建镜像命令)
- 「云原生」Containerd ctr,crictl 和 nerdctl 命令介绍与实战操作
- Kylin安装Dify(kylin安装部署)
- 标签列表
-
- jsp (69)
- pythonlist (60)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- pythonif (68)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- console.table (62)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)