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