内容正文:
0.温故知新
1.执行右边的流程图,输出用空格隔开,输出结果为( )
1 2 3 4 5 B. 2 4 6 8 10
1 3 5 7 9 D. 6 7 8 9 10
2.如果用for循环来实现这个流程图的功能,那么循环变量为 ,初值为 ,终值为 ,步长为 。
3.for循环实现流程图功能的代码为:
for i in range(1,10,2):
print(i,end=" ")
C
i
1
10
2
1
4.4.2 while循环的应用
主讲人:双飞燕
人生苦短
我用Python
重庆市武隆中学
粤教版信息技术必修一《数据与计算》第四章《程序设计基础》
请大家把教材翻到88页,
本节课,我们将学习while循环的应用
2
一、while循环的应用
while 条件表达式 :
语句或语句组
While循环格式
条件
语句组
Y
N
下条语句
上条语句
While循环的执行过程
当条件表达式为真时,进入循环;
进入循环后,执行语句组;(可执行多次)
当条件表达式为假时,跳出循环。
关系表达式:n<5
逻辑表达式:a!=3 or a<5
必须存在改变条件表达式值的语句
3
二、for循环while循环
确定循环变量的初值:
i=1
确定循环变量的终值:
i=10
确定步长为:
2
确定循环语句:
print(i)
分析流程图
i= 1
while i<10:
i=i+2
print(i)
while 条件表达式:
语句组
for i in range(1,10,2):
print(i)
循环语句组
for循环
while循环
4
二、for循环while循环
i=1
while i<10:
print(i)
i=i+2
while循环
变量初值表达式
进入循环的条件
改变条件表达式值的语句
变量初值表达式
while 条件表达式:
语句组
改变条件表达式值的语句
能确定循环次数
条件表