(10.1)--《程序设计》第10讲(文件).ppt

上传人:刘静 文档编号:84102437 上传时间:2023-04-01 格式:PPT 页数:37 大小:1.87MB
返回 下载 相关 举报
(10.1)--《程序设计》第10讲(文件).ppt_第1页
第1页 / 共37页
(10.1)--《程序设计》第10讲(文件).ppt_第2页
第2页 / 共37页
点击查看更多>>
资源描述

《(10.1)--《程序设计》第10讲(文件).ppt》由会员分享,可在线阅读,更多相关《(10.1)--《程序设计》第10讲(文件).ppt(37页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第十讲 文件操作2023/3/3023:23:49程序设计(Python语言)1主要内容一、打开文件二、读文件三、写文件2023/3/3023:23:50程序设计(Python语言)2一、打开文件2023/3/3023:23:50程序设计(Python语言)3打开文件:open(”文件标识”,”打开方式”)功能:创建一个将文件处于可使用状态的对象比如:file01=open(”d:pythond10a.csv”,”r”)注意事项:文件标识由,路径、文件名、扩展名,构成打开方式:”r”,”w”,”a”,分别表示:读/写/追加字符。”rb”,”wb”,”ab”,分别表示:读/写/追加二进制代码。例

2、1:打开文件2023/3/3023:23:50程序设计(Python语言)4例1:打开文件2023/3/3023:23:50程序设计(Python语言)5例1:打开文件2023/3/3023:23:50程序设计(Python语言)6关于“例1”的小结:2023/3/3023:23:50程序设计(Python语言)7文件是一个与外部存储器相关的概念open()函数打开文件,实际上是创建了一个与文件操作有关的对象。这个对象不等同于那个文件,但这个对象与那个文件有着密切的关系。用open()函数创建的这个对象包含了一系列的属性和方法,我们实际上是用这些属性和方法与文件打交道。用不同的模式打开,意味着

3、这个对象有不同的能力(包含有不同的方法)。文件用完了,记得关闭被open()函数打开的这个对象。二、读文件对文件的读操作,是将文件中的数据读入到内存,而不改变文件的内容的一种文件操作。读操作又可以分为:以字符方式是读文件的内容,和以二进制代码方式读文件的内容,两种方式。文件对象的read()、readline()、readlines()方法可以读文件内容。2023/3/3023:23:50程序设计(Python语言)8例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)9例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(P

4、ython语言)10例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)11例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)12例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)13例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)14例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)15例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(P

5、ython语言)16例2_1:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)17例2_2:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)18例2_2:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)19例2_3:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)20例2_3:从文件中读取数据生成矩阵2023/3/3023:23:50程序设计(Python语言)21三、写文件对文件的写操作,是将内存中的数据保存到文件中去。写操作也可以分为:以字

6、符方式写,和以二进制代码方式写,两种方式。文件对象的write()方法可以写数据到文件中去。2023/3/3023:23:50程序设计(Python语言)22例3_1:矩阵相乘2023/3/3023:23:50程序设计(Python语言)23例3_1:矩阵相乘2023/3/3023:23:50程序设计(Python语言)24例3_1:矩阵相乘2023/3/3023:23:50程序设计(Python语言)25例3_2:矩阵相乘2023/3/3023:23:50程序设计(Python语言)26例3_2:矩阵相乘2023/3/3023:23:50程序设计(Python语言)27例3_2:矩阵相乘20

7、23/3/3023:23:50程序设计(Python语言)28例3_2:矩阵相乘2023/3/3023:23:50程序设计(Python语言)29例3_2:矩阵相乘2023/3/3023:23:50程序设计(Python语言)30例3_2:矩阵相乘2023/3/3023:23:50程序设计(Python语言)31例4_1:以二进制方式打开文件2023/3/3023:23:50程序设计(Python语言)32例4_1:以二进制方式打开文件2023/3/3023:23:51程序设计(Python语言)33例4_2:以二进制方式打开文件2023/3/3023:23:51程序设计(Python语言)34例4_2:以二进制方式打开文件2023/3/3023:23:51程序设计(Python语言)35例4_3:以二进制方式打开文件2023/3/3023:23:51程序设计(Python语言)36例4_3:以二进制方式打开文件2023/3/3023:23:51程序设计(Python语言)37

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com