循环(while、break和continue)

while

while 语法:

初始条件设置 —— 通常是重复执行的 计数器

while 条件(判断 计数器 是否达到 目标次数):
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
…(省略)…

处理条件(计数器 + 1) 

总:while 循环就是 让执行的代码 按照指定的次数重复执行。
例如:
在这里插入图片描述
注意:i+=1同等于i=i+1

用 while 的计算

计算 0 ~ 100 之间所有数字的累计求和结果。
第一步:在这里插入图片描述
第二步:
在这里插入图片描述
如果求0-100之间的所有偶数和呢?
在这里插入图片描述

break 和 continue(专门在循环中使用的关键字)

定义:

break 某一条件满足时,退出循环,不再执行后续重复的代码
continue 某一条件满足时,不执行后续重复的代码
break 和 continue 只针对 当前所在循环 有效

break

在循环过程中,如果 某一个条件满足后,不 再希望 循环继续执行,可以使用 break 退出循环。
例如:
在这里插入图片描述
解析:在这里插入图片描述
注意:break 只对当前程序有效

continue

在循环过程中,如果 某一个条件满足后,不 希望 执行循环代码,但是又不希望退出循环,可以使用 continue
也就是:在整个循环中,只有某些条件,不需要执行循环代码,而其他条件都需要执行
例如:在这里插入图片描述
解析:
在这里插入图片描述
若只是不想程序中有5,其他数字保留,即:
在这里插入图片描述
注意:
使用 continue 时,条件处理部分的代码,需要特别注意,不小心会出现 死循环。
continue 只针对当前所在循环有效。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值