2.4.3算法与程序实现的综合应用(第二课时)-【新教材】人教中图版(2019)高中信息技术必修一课件

2020-12-04
| 34页
| 1246人阅读
| 24人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修1 数据与计算
年级 高一
章节 2.4.3 算法与程序实现的综合应用
类型 课件
知识点 -
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.75 MB
发布时间 2020-12-04
更新时间 2020-12-04
作者 不负
品牌系列 -
审核时间 2020-12-04
下载链接 https://m.zxxk.com/soft/25975848.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

第二章 算法与程序实现 2.4.3 算法与程序实现的综合应用 第二课时 1 目 录CONTENTS 一 字典与列表 二 读取文件 三 词频统计 四 实践活动 五 阅读拓展 2 字 典 与 一 列 表 3 本节程序涉及字典与列表的转换。 字典的键使用不可变类型,包括布尔型、整数、浮点数、字符串和元组。可变类型(如列表)不能作为字典的键。 字典和列表有类似,但也有一些区别。 1、相似点 列表的元素和字典的值可以是任意类型,比如数字、字符串、列表、字典,甚至对象等类型。 一、字典与列表 4 2、不同点 (1)列表有顺序,索引总是从 0 开始、连续增大的,字典无序,不需从0 开始。 (2)列表不允许对不存在的索引赋值,但字典则允许直接对不存在的 key 赋值。 (3)列表中的元素是使用索引访问的,通过索引可以对数据进行查询、修改、删除。 (4)字典中的元素是使用键来访问的,通过键可以对数据进行查询、修改、删除。 (5)字典的查找效率要比列表的查找效率更高。 一、字典与列表 5 3、相关函数 字典没有顺序,但调用字典的keys()函数可以得到键构成的列表。 列表可以排序,我们将字典元素转换为列表,再排序。 (1)字典转换为列表,用函数list():  list(<字典>.items()) (2)使用排序函数sorted(),默认是以列表元素的第一个子元素来排序。 一、字典与列表 6 读 取 文 二 件 7 二、 读取文件 Python对文本文件和二进制文件采用统一的操作步骤: 打开-操作-关闭 1、打开文件 调用内置函数open() 打开文件,并实现该文件与一个变量的关联。 open() 函数语法:  <变量> = open(<文件名>,<打开模式>) 参数说明: <文件名>可以是一个简单的文件名,也可以是包含完整路径的文件名。 <打开模式>用于控制打开文件的方式,例如读或写。 8 #获取内容 str1 = f.read() #替换内容 str2 = str1.replace("ha","123") print(str1) print(str2) 2、读取文本文件,替换内容、写出文件 #写出文件 ff = open(path, "w") #将信息写入缓冲区 ff.write(str2) #刷新缓冲区 ff.flush() #路径 path = r"D:\pytho

资源预览图

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