鱼C论坛

 找回密码
 立即注册
查看: 1854|回复: 3

打好基础是关。关于while,for和break,continue

[复制链接]
发表于 2017-3-4 10:21:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 文质彬彬胡汉三 于 2017-3-4 10:23 编辑

各位大佬好,小可在循环上还有有一点思路不清。重复看了好几次小甲鱼老师关于while,for,break和continue的视频依旧不算太明白。
小可抱着不耻下问的求知心态八拜诚恳请各位大佬对小可指点一二。能不能多列举几个简单的例子,特别是continue这里,到底什么时候应该使用continue?比如在if else中,比如在while循环中,如果满足了if条件,那这里我用break使循环结束,那continue放在什么时候使用?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-3-4 15:30:38 | 显示全部楼层

回帖奖励 +4 鱼币

听说有回帖奖
  我就过来了

但我是个好人
给你讲讲
continue 会跳过这个 直接进行下一个

评分

参与人数 1荣誉 +1 鱼币 +1 贡献 +1 收起 理由
文质彬彬胡汉三 + 1 + 1 + 1 感谢朋友

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-4 16:05:09 | 显示全部楼层
使用break时是为了终止循环体,而使用continue是希望跳出当前循环,进行下一次的循环!
当使用while True语句时,为了终止循环,往往使用break,构成while True/break语句。

评分

参与人数 1荣誉 +4 鱼币 +4 贡献 +1 收起 理由
文质彬彬胡汉三 + 4 + 4 + 1 感谢朋友

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-4 16:48:09 | 显示全部楼层
continue表示跳过这轮循环,开始下一轮循环。比如说,我要打印1到10这10个数字中的奇数,那么我使用循环将其打印出来,如果我设定“if 数除以2等于0:continue”,那么10个数字中的偶数虽然会循环到,但是却不会打印出来,也就是每逢遇到偶数,就会跳过它,遇到奇数,就会打印出来

评分

参与人数 1荣誉 +4 鱼币 +4 贡献 +1 收起 理由
文质彬彬胡汉三 + 4 + 4 + 1 感谢感谢

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-25 23:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表