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 只针对当前所在循环有效。