2.3周而复始的循环 课件 2023-—2024学年教科版(2019)高中信息技术必修1

2023-11-24
| 20页
| 1563人阅读
| 382人下载
普通

资源信息

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

内容正文:

2.3周而复始的循环 --for循环 中鑫嘉和高级中学 主讲人:王娟 亮亮图文旗舰店https://liangliangtuwen.tmall.com 1 理 财 同学们知道有哪些理财产品呢? 课 前 互 动 PREFACE 储蓄存款 股票、债券 保险 2 ? 活动1:计算利率不变情况下的到期存款总额 小王想将5万元存入银行,选择“1年定期、自动转存”的存款方式,假设5年内存款利率没有发生变化,均为3.25%,5年后到期存款总额是多少? 3 活动1:计算利率不变情况下的到期存款总额 第一年: 存款总额=50000*(1+0.0325) 第二年: 存款总额=50000*(1+0.0325)*(1+0.0325) 第三年: 存款总额=50000*(1+0.0325)*(1+0.0325)*(1+0.0325) …… 4 活动1:计算利率不变情况下的到期存款总额 用money来存放储蓄金额,本金money=50000 用rate来存放利率,利率不变rate=0.0325 用year来存放存款年限,year=5 每年的储蓄总额为:money=money*(1+rate)**year 输出5年以后存款总额: print(“5年以后存款总额为:”,money,“元”) 5 活动1:计算利率不变情况下的到期存款总额 money=50000 rate=0.0325 year=5 money=money*(1+rate)**year print(“5年以后存款总额为:”,money,“元”) 6 ? 活动2:计算利率变动情况下的到期存款总额 小王想将5万元存入银行,选择“1年定期、自动转存”的存款方式,如果首次存款的利率是3.25%,自动转存时利率分别是3%,3%,2%,1.75%,那么5年后到期存款总额是多少? 7 活动2:计算利率变动情况下的到期存款总额 本金:50000 第一年:50000*(1+0.0325) 第二年:50000*(1+0.0325)*(1+0.03) 第三年:50000*(1+0.0325)*(1+0.03)*(1+0.03) …… 分析问题 8 活动2:计算利率变动情况下的到期存款总额 定义变量表示存款金额:money 定义变量表示存款利率:rate=[0.0325,0.03,0.03,0.02,0.0175] 那么存款总额的计算公式就是: money*(1+rate[0])*(1+rate[1])*……(1+rate[4]) 设计算法 9 活动2:计算利率变动情况下的到期存款总额 money=50000 rate=[0.0325,0.03,0.03,0.02,0.0175] for i in rate: money=round(money*(1+i)) print(“5年以后存款总额:”,money,”元”) 编写程序 10 知识点1:列表 列表是一个有序集合,可以包含多个数据元素 列表格式a[元素1,元素2,元素3] 列表索引号从0开始 a=[‘石榴’,1, “香蕉”,‘橙子’] 常见的列表操作: del 删除 append 追加 insert 插入 11 知识点1:列表 object[“石榴”,1,”香蕉”,”橙子”,”梨子”] object[0]=”苹果” #修改列表第一个元素的值 del object[1] #删除列表中第2个元素 object.append(“猕猴桃”) #在列表尾部追加一个元素猕猴桃 print(object) #输出列表 运行结果: [‘苹果’,’香蕉’,’橙子’,’梨子’,’猕猴桃’] 12 range()函数:可以生成某个范围内的数字列表: 例子 语法:range(start,stop,step) start:计数起始值,可省略,若省略,默认为0 stop:计数结束值,不可省略,不包含结束值 step:步长,可省略,若省略,默认为1 1.range(1,6) 生成列表[1,2,3,4,5] 2.range(8) 生成列表[0,1,2,3,4,5,6,7] 3.range(1,9,3) 生成列表[1,4,7] 1 2 知识点2:range()函数 13 知识点3:计数循环 01 02 循环重复次数一定时,我们通常称为计数循环 for循环基本格式 for循环 for 循环变量 in 列表: 语句或语句组 循环体:一组重复执行的语句 14 例1:通过for循环输出列表内容 知识点3:计数循环 for i in[“hello”,”world”]: print(i) #循环体 for i in range(101): print(i) #循环体 例2:通过for循环输出0~100自然数 15 round(x,数值)函数: 用于按照指定的小数位数对输入的数值X进行四舍五入操

资源预览图

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