Python(第六课 1 - 1)循环语句 While

今天给大家讲述Python的循环语句第一小节.

Python中有两种循环,分别是while和for,两种循环的区别是,while循环之前先判断一次,如果满足条件的话再循环,而for循环是必须有一个可迭代的对象(集合、字典)才能循环。

今天我们着重讲解while循环。

while循环语句的语法如下:

while 条件表达式:
语句块;


条件表达式:是循环执行的条件,每次循环前都会先执行,对条件进行判断,当条件为真(True)则进入循环体内,否则退出循环。如果条件在执行前就是假(False),那么不会进入循环体,则直接退出循环。

语句块:就是我们需要在循环体内要执行的代码。

我们先通过一个流程图看下执行过程:

Python(第六课 1 - 1)循环语句 While

我们在用代码来实现一次:

num = 10
while num > 0:
 num -= 1
 print(num)
print("结束")
输出结果:
9
8
7
6
5
4
3
2
1
0
结束

千万不要这么写哦,这是一个死循环(他会一直执行下去直到电脑卡死或者死机),在后续课程我会教大家一个方法来解决死循环的问题:

while 1:
 print("代码体")
print("结束")
输出结果:
代码体
代码体
代码体
... ...

如果大家有什么不明白的可以加QQ群:983180497

Python(第六课 1 - 1)循环语句 While


分享到:


相關文章: