2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件

2020-11-20
| 10份
| 17页
| 2080人阅读
| 77人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.3 周而复始的循环
类型 课件
知识点 -
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 959 KB
发布时间 2020-11-20
更新时间 2023-04-09
作者 fufu0929
品牌系列 -
审核时间 2020-11-20
下载链接 https://m.zxxk.com/soft/25779698.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

2.3周而复始的循环 For循环和列表 课时一 回顾旧知,并运用 巩固一:请同学们利用所学在IDLE中,新建文件,在屏幕上打印输出“我爱你,中国!” (如图) 输入语句 变量名=input(‘提示’) 输出语句 print(输出内容) 例如: print(’我爱你,中国!’) 循环是什么 一、循环结构 1.概念:计算机程序周而复始地重复同样的步骤,称为循环。 身边的循环? 例如:银行的复利计算(公式:F=P(1+i)**n)、地球的自转等等。 循环三要素 循环变量 循环体 循环终止条件 如果要是在屏幕上重复输出99遍“我爱你,中国!” print(’我爱你,中国!’) 输出99遍为止 记录次数的一个变量 for循环语句——计数循环 格式: for 循环变量 in 列表: 语句或语句组 例如: For n in range(1,100): print(‘我爱你,中国’) 列表 1.列表就是用“[ ]”将数据集中存放,便于记录和处理。 2.使用中括号指出从哪里开始,到哪里结束, 3.另外用逗号分隔列表中的各项。 4.列表中可以包含python中能存储的任何类型的数据。 例如 : List=[5,10,15, 〃a〃, 〃b〃, 〃c〃,true ,false] 练一练 练一练 判断下列哪些是列表? [1,2,3,4] range(1,5) L(”a”,”bc”,”d”) [“nihao “,3,4,”hello”] range()函数 关于range()函数的说明:默认从0开始,左闭右开。会生成一个列表 格式:range(起,终,步长) 例如: range(6)生成列表[0,1,2,3,4,5] range(1,6)生成列表[1,2,3,4,5] Range(1,6,2)生成列表[1,3,5] 实践一: 1+2+3+4+…+99=? 尝试补充流程图 尝试补全代码 小明爸爸有5万元积蓄存入银行,考虑到在存续期间可能会有其他用途,因此他选择了1年定期,自动转存的方式。首次存款利率是3.25%,自动转存时利率分别是3%、3%、2%、1.75%,那么5年后到期存款总额是多少? 问题: 计算收益 计算利率不变情况下到期存款总额 如果小明爸爸选择1年定期自动转存,假设5年内存款利率没有发生变化均为3.25%,5年后到期存款总额是多少? 实践二:计算5年储蓄存款收益 本金*(1+利率)存款期限 分析每年的存款变化,从中寻找规律。 第1年 存款=本金*(1+第1年利率) 第2年 存款=上一年存款*(1+第2年利率) 第3年 存款=上一年存款*(1+第3年利率) ...... 第n年 存款= 你发现其中规律了吗? 发现规律 首先考虑需要重复执行的部分是什么,然后考虑需要循环多少次或由谁决定循环次数。 开始 结束 Year<=5 五年后一共取出多少钱 money= 本金 ? Money=本金*(1+利率) 是 否 计算利率变动情况下到期存款总额 如果小明爸爸首次存款利率是3.25%,自动转存时利率分别是3%、3%、2%、1.75%,那么5年后到期存款总额是多少? 计算5年储蓄存款收益 rate=[0.0325,0.03,0.03,0.02,0.0175] 开始 结束 Year<=5 五年后一共取出多少钱 money= 本金 ? Money=本金*(1+利率) 是 否 计算利率变动情况下到期存款总额 如果小明爸爸首次存款利率是3.25%,自动转存时利率分别是3%、3%、2%、1.75%,那么5年后到期存款总额是多少? 计算5年储蓄存款收益 强大的列表P35页 列表相关知识: 建立列表:list=[〃You〃, 〃are〃, 〃why〃] 增加元素在列表末尾:list.append(〃friend〃) 插入元素:list.insert(2, 〃my〃) 删除元素:list.remove(〃why〃) 列表逆序:list.reverse() 获取元素:list[索引号],如list[0]为〃You〃。 打印列表:print list 列表排序:list.sort() 总结 1.什么是循环 2.for循环结构和格式 3.循环次数和循环体 4.列表 5.range()函数 $$

资源预览图

2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件
1
2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件
2
2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件
3
2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件
4
2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件
5
2.3 周而复始的循环for列表第1课时-【新教材】教科版(2019)高中信息技术必修一课件
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。