第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册

2022-01-06
| 17页
| 1072人阅读
| 26人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技浙教版(2020)八年级上册
年级 八年级
章节 第9课 for循环的应用实例
类型 课件
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 7.64 MB
发布时间 2022-01-06
更新时间 2022-01-06
作者 匿名
品牌系列 -
审核时间 2022-01-06
下载链接 https://m.zxxk.com/soft/32069160.html
价格 1.50储值(1储值=1元)
来源 学科网

内容正文:

第9课 for循环的应用实例 for循环结构 2 for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。 for循环语句的一般格式 for <变量> in <序列>: <循环体> [else: 语句块] for循环的执行流程图 变量in序列 循环体 是 否 <变量>每经过一次循环,就会得到序列中的一个元素,并通过循环体处理它。 <序列>通常是字符串、列表、range对象实例等。 如果有else语句,程序将会在循环正常执行完成后执行。如果循环中遇到强制退出,那么else语句将不执行。 for循环结构 3 for循环字符串遍历 for循环结构 4 for循环列表遍历 for循环结构 5 for循环range函数遍历 range()函数 格式:range([start,]stop[,step])) 功能:创建一个整数列表。 参数:起始值(缺省为0),终值(但不包括),步长(缺省为1) 棋盘与麦粒的故事 6 问题分析 算法设计 编写代码 调试运行 问题分析 7 相邻格子麦粒数的规律:后一格的麦粒数是前一格的2倍。 p=p*2 s=s+p 累加器:在算法执行过程中,用来生成并存储数据累加和的变量。 1.累加器的初值通常设置为0。 2.循环体中的累加语句格式通常为s=s+x。 1 2 4 8 ··· 1 1+2 1+2+4 1+2+4+8 ··· 1+2+4+8+··· 格子的序号(i) 当前格子存放的麦粒数(p) 累加和(s) 1 2 3 4 ··· 64 1*2 2*2 2*2*2 2*2*2···*2 (63个2) 问题分析 8 当前格子存放的麦粒数(p) 麦粒累加和(s) 第1格放置麦粒p=1 累加器初始值:s=0 目的:第n格棋盘共放置多少麦粒 p=p*2 重复n-1次 s=s+p 重复n次 计数器:在算法执行过程中,用来记录某种事件发生次数的变量。 1.计数器的初值通常设置为0,可以根据需要灵活设置。 2.循环体中的计数语句格式通常为i=i+1。 计数器(i) 用来计算循环次数n 计数器初始值:i=1 i=i+1 算法设计 9 第1格放置麦粒:p=1 p=p*2 重复n-1次 累加器初始值:s=0 s=s+p 重复n次 算法流程图 计数器初始值:i=1 i=i+1 结束 开

资源预览图

第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册
1
第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册
2
第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册
3
第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册
4
第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册
5
第九课《for循环的应用实例》课件—2021-2022学年浙教版(2020)八年级信息技术上册
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。