当前位置: 首页 > news >正文

时彩网站开发亿物业网站开发

时彩网站开发亿,物业网站开发,天津企业seo,做网站域名的公司目录 导入 break 具体用法 在for循环中的运用 在while循环中的运用 continue 具体用法 区别 总结 导入 前几天的博文里#xff0c;我们学习了for循环和while循环。 无论是for循环还是while循环#xff0c;默认的终止条件都是边界条件。在触发边界条件之前我们学习了for循环和while循环。         无论是for循环还是while循环默认的终止条件都是边界条件。在触发边界条件之前代码会一直循环执行。         那有没有可以改变这种“默认循环执行”的方法呢答案是肯定的。接下来我们一起学习两个关键字break、continue。 break 某些场景里需要在特定的条件出现时强行终止循环并执行循环之后的代码。 这时候就可以使用 break 这个关键字来完成。 定义break用于跳出当前循环语句的执行。 隐喻 原计划在操场跑10圈但当跑到第2圈的时候突然被班主任叫走于是果断停止跑步并前往办公室。 具体用法 在for循环中的运用 break语句既可以用在for循环中也可以用在while循环中。它一般和if语句搭配在一起使用表示如果满足了某种特定条件就直接终止当前的循环结构。         接下来我们来学习break的具体用法。 这六行代码遍历了一个列表numberList并依次输出其中的元素。第2-5行是一个完整的for循环结构。如果列表中有大于15的元素就终止循环结构。for循环外输出了完整的numberList。 numberList [10, 4, 1, 20, 6] for i in numberList:print(i)if i 15:break print(numberList) 遍历列表 使用for...in...的结构依次遍历numberList中的元素。 输出元素 for循环内的代码块依次输出列表中的元素。按理来说列表一共有五个元素print(i)会执行 5 次。但在本例中print(i)只运行了 4 次依次输出了列表中10、4、1和20这四个元素。稍后我们会详细解释这里只运行了四次的原因。 if语句 使用if语句判断变量i是否大于15。如果判断条件成立就执行下面的缩进代码break 如果判断条件不成立则进入下一次循环。 break 一个关键字break执行它时将结束整个循环结构。本例中在遍历到列表的第四个元素时由于20大于15判断条件成立执行缩进代码break程序跳出该循环。         因此print(i)只执行了四次。 for循环外 执行break后程序不会进入下一次循环继续遍历列表的第五个元素而是从循环外的第一行开始执行输出列表numberList。 在while循环中的运用 while循环里break的用法和在for循环中类似。示例中n的初始值为0我们使用while循环依次输出小于10的整型。 当n小于10时输出n。第4-5行使用if语句判断了n是否等于5。如果n等于5执行break跳出整个while循环如果n不等于5则将n加一继续进入下一次while循环。 因此运行结果中依次输出了0、1、2、3、4和5。因为当n等于5时就执行break跳出整个循环了。 continue 我们刚刚学习了即使在边界条件保持为True时也可以通过使用break来终止整个循环结构。但是如果只想跳过循环内某些语句接着返回到循环的开头继续进入下一次循环该怎么办         这时候就需要用到另一个关键字continue 。 定义continue会“跳过”本次循环内的剩余代码。 隐喻原计划在操场跑10圈但是当跑到第2圈的时候突然接到一个电话停止了跑步。等挂断电话后回到起点直接从第3圈继续跑。 具体用法 注意continue是跳过本次循环而break跳出整个循环结构。接下来我们来学习continue的具体用法。 这5行代码遍历了一个列表drinks。第2-5行是一个完整的循环结构。在循环内通过if语句判断该列表中是否有元素是coke。如果有则跳过本次循环中的剩余代码也就是第5行的print(item)直接进入到下一次循环。如果没有就执行print(item)然后进入下一次循环直到列表drinks中所有元素都被取完为止。 drinks [water, coke, tea, milk] for item in drinks:if item coke:continueprint(item) if语句 使用if语句判断item是否等于coke。如果等于就执行continue语句如果不等于则执行print(item)。 continue 一个关键字continue它会跳过本次循环中后面的剩余代码直接进入下一次循环。本例中在遍历到列表的第二个元素时item是coke判断条件成立执行缩进代码continue程序跳出本次循环进入下一次循环。         因此print(item)没有输出coke。 while循环里continue的用法和在for循环中类似。示例中n的初始值为0我们使用while循环依次输出小于10但不包含5的整型。 第4-5行使用if语句判断了n是否等于5。如果n等于5执行continue跳过当前的while循环进入下一次while循环如果不等于5则将n输出。 因此运行结果中依次输出了1-10里除了5以外的所有整型。 有的大佬可能已经发现continue是可以被if语句替代的比如刚才的例子就有两种写法。 对比单纯地使用if语句continue的优势在于它能加快程序的运行时间。         编程的世界是非常灵活的大家在实际应用中可以根据自己的需要来进行选择。 区别 在博文的最后我们再来通过两段代码来感受一下break和continue的区别当执行break时会跳出整个循环结构并运行循环外的第一行代码。 执行continue时会“跳过”本次循环内的剩余代码返回到循环的开头继续执行下一次循环。 总结 break直接终止整个循环结构continue是跳过当前循环中剩下的代码继续进入下一次循环。
http://www.pierceye.com/news/118544/

相关文章:

  • 网站做点击收费标准重庆建设工业集团
  • wordpress个人网站备案管理广州网站搭建费用
  • 英文网站建设的原因泰安房产信息网网签查询
  • 怎么将网站做成html如何寻找一批做网站的公司
  • 苏州网站建设孙峰南宁站建站时间
  • 海淀手机网站设计公司苏州建设工程有限公司
  • 兰州网站设计制作王妃貌美还狠凶
  • 做新闻微网站有哪些淘宝优惠劵做网站模版
  • 网站维护的意义百度一下官网首页百度
  • 我是做网站怎么赚钱外贸网站google推广
  • 无锡网站seo报价软件开发模型是对软件开发过程的一种规范描述
  • 暴利产品竞价单页网站微信电商小程序开发公司
  • 网站中的搜索功能怎么做怎样在网站做友情链接
  • 新闻单位建设网站的意义怎么和其它网站做友情链接
  • 做哪类网站没有版权问题帮忙做公司网站
  • 商城式网站具备哪些功能吗郑州网站设
  • 潍坊市做网站沈阳专业网站制作团队
  • 婚恋网站女孩子都是做美容西安做网站南通公司
  • 网站制作培训中心想做网站建设
  • 免费模板素材网站ppth5开源网站模板
  • 建筑型专业网站有哪些网站想做个链接怎么做的
  • 公司建站文案给网站公司看的wordpress打赏
  • 卡密网站怎么做交易所网站建设教程
  • 响应式网站建设代理wordpress程序在ftp中上传到空间 网页怎么打不开
  • 做网站中网页的大小赤峰建筑人才网
  • 4s店网站建设美的集团网站建设方案书
  • 专业做商铺的网站哪些网站有二维码
  • 房屋备案查询系统官网盐城网站优化公司
  • 江苏网站设计页面设计文献
  • 快排做网站排名泰安哪个做网站