Python中的while循环
一、语法:while 条件表达式:
缩进代码块
二、执行流程:先对while后的条件表达式进行求值判断,如果条件为真,则执行循环体中的代码块,直到出现对条件表达式的求值判断结果为假时,则循环终止。
三、循环的三个要素:1、初始表达式 2、条件表达式 3、更新表达式
这一点理解非常重要,如果只有1、2这两个要素或者仅有2这个要素,很有可能是一个死循环。
下面举例理解循环的三要素:
实例1(死循环):
实例2:(三要素):
结果:
四、理解循环的执行
实例:
结果:
从上面的实例中,我们不妨尝试分析一下执行过程:循环共执行了10次,i从0开始,由于0<10,满足循环条件,开始执行代码块,先自加1,然后再输出1,当i=9时,9<10,还是满足循环条件,接着自加1,此时输出结果为10,这是i=10,10<10,显示不满足循环条件,此时循环结束。