第8课 循环结构——for循环 课件(9ppt)

文档属性

名称 第8课 循环结构——for循环 课件(9ppt)
格式 zip
文件大小 545.5KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2020-12-03 21:11:38

图片预览

文档简介

(共9张PPT)
第八课
循环结构-for循环
信息技术
八年级上
循环
简单而言,就是把一个事情重复做N遍,N取决于循环次数
固定循环次数,FOR语句;不固定次数用WHILE
新知讲解
变量i在循环中
循环体

(True)

(False)
FOR语句一般格式
for
变量
in
序列

<循环体>
else:
<执行语句>
列表
或range
冒号必须有
这两句可以不存在
s就是循
环变量
BIT是循
环序列
循环体
设s为循环变量,在字符串‘BIT’中循环。
将BIT中每个字符逐个读出,字符全部读取完成,循环结束。
例:
妈妈每周给我一定数额零花钱,上个月分别给了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,将每周零花钱累计。
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~10之间所有的奇数
for
i
in
range(1,10,2):
print(i)
实例
试一试:
输出3~16之间所有的偶数