实例环境配置
_*_ coding: utf-8 -*-
version 2.7.13
while 语句
while语句跟for语句是一样的循环控制语句。与for循环不同的是,while语句中只有在测试条件为假时才会停止。
在while的语句块中一定要包含改变条件的语句,以保证循环能够结束,避免死循环的出现。
while语句包含与if语句相同的条件测试语句,如果条件为假,则终止循环。while语句也有一个可选的else语句块。
与for循环中的else语句块一样,当while循环不是由break语句终止的话,则会执行else语句块中的语句。continue
也可以用于while循环中,其作用同if语句中的continue相同,都是跳过continue后的语句,进入下一个循环。
while的一般形式如下所示。
|
|
while的使用比较简单。但是也是最容易出现问题,如果条件为真会导致死循环,因此在使用while循环时应仔细检查
while语句的条件测试,避免出现死循环。
如下实例
|
|
使用while遍历一个列表
|
|