20、 while 循环
1.1 while循环概念
while 循环定义:“当…时候,执行某段程序”。
当给定的条件为真时,执行循环体;
条件为假时,结束循环。
下面是 while 循环代码:
while 循环语句包含了五个要素:
① 关键字 while;
② 条件;
③ 英文冒号:;
④ 缩进;
⑤ 循环体。
1.2 while循环语法
while 循环必须是以关键字while开头的。
while 后面紧跟着的,就是条件。
它有很多种形式,
如:比较运算表达式,逻辑运算表达式和布尔值表达式。
然后就是英文的冒号:。
最后就是缩进和循环体。
循环体是 while 循环下缩进的代码块,正常情况下,每次循环,这个代码块都会被完整执行一次,所以也叫循环体。
运行刚才的代码,看看 while 循环效果。
1.3 while循环执行流程
当程序在执行过程中遇到 while 循环,
首先要判断条件是否成立,
如果成立,循环体就会被执行。
然后再次判断条件,如果依然成立,
则再次执行循环体。
上述情况,
通常会一直持续到条件不成立的时候,
此时就会结束循环,继续往下运行。
while 循环执行流程
第一行代码,设置初始变量a = 0,此时此刻,变量 a 的值是 0,所以条件肯定是成立的。
第二行代码,程序识别出关键字while,马上意识到:这是一个while循环。判断条件a < 5是否成立,条件成立时,就需要执行 while 循环内的循环体了,开始第一轮循环。
第三行代码,打印出了 a 的值,此时 a 依然是 0,所以终端会打印出数字0。
第四行代码,a加上了1,即 0 + 1,所以a的值变为1
全部0条评论
快来发表一下你的评论吧 !