区别于FOR循环是针对集合中的每个元素的一个代码块,WHILE循环不断地运行,知道制定的条件不满足为止。

我们看下面的WHILE循环代码。

输入代码:

执行结果:

1

3

5

7

9

使用WHILE循环一定要特别注意避免无限循环。


上面是步长为2的条件,如果要输入1到10的序列,那就把步长改为1。

输入代码:

执行结果:

1

2

3

4

5

6

7

8

9

上面的语句如果去掉最后一句,x+=1,那程序就会一直执行。

这样的输出结果就一直显示1

如果想要主动停止程序一直运行,可以使用break语句,以及使用continue语句。

END

更多推荐

自学Python:使用WHILE循环,直到条件不满足