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

2024-03-12
| 21页
| 1254人阅读
| 10人下载
特供

内容正文:

—— 周而复始的循环 学 习 投 资 理 财1 课 前 预 习 3分钟时间预习课本P36,思考以下问题 1.range()函数的特点? 知识点检测 range(start, stop[, step])函数: 生成[start,stop)数据区间内间隔step的数字列表。 start: 计数从 start 开始。默认是从 0 开始。例如range(5)==》[0, 1, 2, 3, 4] stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1) 2 课 前 预 习 3分钟时间预习课本P36,思考以下问题 知识点检测 2.下面语句执行后得到的结果是: for i in range(2,12,2): print(i,end=” ”) range(2,12,2) => [2,4,6,8,10] 2 4 6 8 10 for i in [2,4,6,8,10]: print(i,end=””) 3 教 学 目 标 了解循环的概念。通过投资理财教学案例掌握for循环的使用方法和作用。 了解列表的功能及常见操作,尝试使用for循环解决简单问题。 4 计算存储收益 一 从小到大的压岁钱是如何处理的呢? 花掉、给父母、理财(存款、基金、股票……) 存款——最基础的理财 存款利息= 存款本金*存款利率 *存款期限 5 计算存储收益 一 计算利率 情况下到期存款总额 把自己的压岁钱5万元存入银行,选择1年定期,自动转存的方式。假设5年内存款利率没有发生变化均为3.25%,5年后到期存款总额是多少? 本金*(1+利率)存款期限 money=50000*(1+0.0325)**5 第1年 存款=本金*(1+第1年利率) 第2年 存款=上一年存款 *(1+第2年利率) 第3年 存款= 上一年存款 *(1+第3年利率) ...... 第n年 存 本金*(1+第1年利率)*(1+第2年利率) 本金*(1+第1年利率)(1+第2年利率)*(1+第3年利率) 不变 6 课堂活动 money=50000 rate=0.0325 year=5 money=① print("5年以后存款总额:",②,"元") input("运行完毕,按回车键退出…") 7 计算存储收益 一 思考:五年计算五次存款总额都是使用的同一个公式。如何借助循环结构实现同一操作的多次重复? for i in range(year): money=money*(1+rate) money=money*(1+rate)**year 多次重复 同一个公式 range()函数:用来生成某个范围内的数字列表。range(5)==>[0,1,2,3,4] 8 循环计数 二 for 循环变量 in 列表: 循环体 range(5)==》[0,1,2,3,4] for i in [0,1,2,3,4] ①i=0 money=money*(1+rate) ==>50000*(1+0.0325)=>51625 ②i=1 money=money*(1+rate) ==>51625*(1+0.0325)=>53302 ③i=2 money=money*(1+rate) ==>53302*(1+0.0325)=>55034 …… ⑤i=4 money=money*(1+rate) ==>56823*(1+0.0325)=>58669 循环变量从列表中取每一项的数据元素。 每取一次循环体执行一次,直到列表里面的元素取完。 for i in range(5): money=money*(1+rate) 过程解析: 9 课堂练习 money = 50000 rate = 0.0325 for i in range(①): money = ②*(1+rate) print("5年以后存款总额:",③, "元") input("运行完毕,请按回车键退出...") 完成任务二:将下列程序补充完整,计算利率变化情况下的存款总额 10 计数循环 二 列表就是用“[]”将数据集中存放,便于记录和处理。用逗号分隔列表中的各项。列表中可以包含python中能存储的任何类型的数据。 列表 函数和方法 list[] append() insert() del() remove() pop() 如:list1 = [5, "a", "c", "True"]

资源预览图

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
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。