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

2020-11-13
| 11份
| 21页
| 1465人阅读
| 14人下载
普通

资源信息

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

内容正文:

教科版(2019版)信息技术 (高中 必修1 数据与计算) 第2单元 编程计算 2.3 周而复始的循环 复习 上节课我们学习了if语句: v=float(input(“请输入速度(千米/秒):”)) If v>=7.91: print(“飞船成功飞行!”) else: print(“飞船不能升空!”) 有冒号 必须退格 单分支 If 条件: 语句或语句组 双分支 If 条件: 语句或语句组A else: 语句或语句组B 导入新课 如果将5万元存入银行,选择“1年定期,自动转存”的存款方式,假设5年内利率不变,均为3.25%,5年后到期存款是多少? 第1年 50000*(1+0.0325)=51625 第2年 51625 *(1+0.0325) 第5年 50000 *(1+0.0325)**5 … money=50000 rate=0.035 year=5 money=money*(1+rate)**year print(“5年以后存款总额:”,money,“元”) input(“运行完毕,按回车键退出…”) 执行程序 编写程序: 由于银行利率是不断变化的,假设这5年利率分别是3.25%、3%、3%、2%、1.75%那么5年后到期存款是多少? 首先应学习列表 列表 1 列表是最常用的Python数据类型 ①方括号内 ②逗号分隔值。 ③可以包含多个数据元素 ④有序的集合 list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"] 列表 1 >>>list1=['physics','chemistry',1997,2000] >>>print("list1[0]: ", list1[0]) list1[0]:physics 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 位置:0 位置:1 位置:2 位置:3 列表 1 i=[“石榴”,1,“香蕉”,“橙子”,“例子”] i[0]=“苹果" del i[1] i.append(“猕猴桃") print (i) 列表在python中作用强大,下面通过一个简单的例子,熟悉列表的使用方法。 执行程序 列表 1 #删除列表位置1的元素 #列表最后面添加“猕猴桃” #打印列表i #列表位置0插入“苹果” ['苹果', '香蕉', '橙子', '梨子', '猕猴桃'] P35 循环重复次数一定时,我们通常称为计数循环。 在python中,使用for 语句来创建这类循环。 for 循环变量 in 列表: 语句或语句组 计数循环 2 for语句的基本格式如下: for i in [“hello”,”world”]: print (i) 第1个例子: 执行程序 计数循环 2 for i in range(101): print (i) 下面这个循环输出0到100的自然数。 执行程序 计数循环 2 第2个例子: money=50000 rate=0.0325 for i in range(5): money=money*(1+rate) print(“5年后存款总额:”,money,”元”) 执行程序 第3个例子: 计数循环 2 P37 money=50000 rate=[0.0325,0.03,0.02,0.017] for i in rate money=money*(1+i) print(“5年后存款总额:”,money,”元”) 执行程序 第4个例子: 计数循环 2 如果首次存款时的利率是3.25%,自动转存时利率分别是3%,3%,2%,1.75%,那么5年后到期存款总额是多少? 条件循环一般用于循环次数未知的情况,只有当循环条件成立时,才执行循环体。Python中,使用while语句来创建这类循环。 While语句的基本格式如下: while 关系表达式: 语句或语句组 条件循环 3 s=0 while s<=30: s=s+10 print(s) while案例: 执行程序 条件循环 3 s=0 if s<=30: s=s+10 print(s) if案例: 执行程序 由于 while 循环不记录循环的次数,如果需要借用循环次数信息,必须在代码内 增加计数器,并通过语句修改计数器的值。这也是 while 循环的难点,举例如下。 条件循环 3 s=0 for i in range

资源预览图

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