(共8张PPT)
第八课
循环结构-for循环
信息技术
八年级上
循环
简单而言,就是把一个事情重复做N遍,N取决于循环次数
固定循环次数,FOR语句;不固定次数用WHILE
例:
妈妈每周给我一定数额零花钱,上个月分别给了52,54,35,78。
例:
妈妈每周给我一定数额零花钱,上个月分别给了52,54,35,78,我想让电脑计算上个月一共多少零花钱。
例:
妈妈每周给我一定数额零花钱,上个月分别给了52,54,35,78,我想让电脑计算上个月一共多少零花钱。
第一次循环
i=52
sum=52
第二次循环
i=54
sum=106
第三次循环
i=35
sum=141
第四次循环
i=78
sum=219
循环结束
sum=219
在for循环中,i变量值从列表中逐个读取,读完为止
引入sum变量,sum=sum+i,将每周零花钱累计。
新知讲解
变量i在循环中
循环体
真
(True)
否
(False)
妈妈每周给我一定数额零花钱,上个月分别给了52,54,35,78。
FOR语句一般格式
for
变量
in
序列
:
<循环体>
else:
<执行语句>
列表
或range
冒号必须有
这两句可以不存在
range()函数说明
range(10)表示从0~10之间的整数循环,但只能取到9
range(1,10)表示从1~10之间的循环,但只能取到9
range(1,10,2)表示1~10之间的循环,只取1,3,5,7,9
2表示步长。
求1~100之间所有奇数的和
sum=0
for
i
in
range(1,100,2):
sum=sum+i
print(sum)
实例