Python少儿趣味编程《第11课-文件操作》课件

2024-01-28
| 9页
| 318人阅读
| 304人下载
普通

内容正文:

第11课 文件操作 PPT课件字体建议: 封面标题:雅黑,44号字,小标题,24号 内容标题:雅黑,32号字,正文:雅黑,24号字 1 什么是文件? 一个文件可以包含文本、图片、声音、影像以及计算机程序等内容。 文件有什么特征? 文件有以下3个关键属性: 文件名:为了区分不同的文件,给每个文件指定一个唯一的名称。 文件类型:表示文件中包含什么类型的内容。文件名中,通常要包含一个句点,句点之后的部分称为“扩展名”,它可以指出文件的类型。 路径:文件在计算机上的存储位置。 打开文件 打开一个文件时,要在Python中建立一个文件对象。 建立文件对象使用open()函数。open()函数可以接受两个参数,第1个参数是文件的路径,第2个参数是打开文件的模式。 txtFile=open("D:\Python Programs\古诗1.txt","r") 经常用到的文件打开模式有3 种。 ● r:表示只读,它也是默认模式。 ● w:表示写入,新的内容会覆盖掉原有内容。 ● a:表示在文件末尾追加写入,不会覆盖原有的内容。 读取文件 调用open()函数时,传递的第2个参数是字母“r”,表示以read(读取)方式打开。 然后使用另一个函数readlines()来读取文件。 示例: txtFile=open("D:\Python Programs\古诗1.txt","r") lines=txtFile.readlines() print(lines) txtFile.close() 读取文件 读取文件全部内容 除了用lines把文件中的文本一次性读取出来,我们还可以调用readline() 函数来逐行读取文本。 txtFile=open("D:\Python Programs\古诗1.txt","r") while True: line=txtFile.readline() if not line: break else: print(line) txtFile.close() 写入文件 调用open()函数的时候,第1个参数同样是文件的路径,而第2个参数则改为“w”,表示write(写入)。 然后使用write()函数来写入文件。 示例1:替代原有文件内容 txtFile=open("D:\Python Programs\古诗2.txt","w") txtFile.write("春晓 ") txtFile.write("唐 孟浩然 ") txtFile.write("春眠不觉晓 ") txtFile.write("处处闻啼鸟 ") txtFile.write("夜来风雨声 ") txtFile.write("花落知多少 ") txtFile.close() 写入文件 打开模式就不用“w”,而是用“a”,表示以append(附加)模式写文件。 示例2:在原有文件内容后追加新内容 txtFile=open("D:\Python Programs\古诗2.txt","a") txtFile.write("静夜思 ") txtFile.write("唐 李白 ") txtFile.write("床前明月光 ") txtFile.write("疑是地上霜 ") txtFile.write("举头望明月 ") txtFile.write("低头思故乡 ") txtFile.close() “成绩单”示例程序 任务 1.把成绩单信息存储到一个文本文件中。 2.对文件进行读写等各种操作。 参见程序清单 11.5.py 练习 1.请以写入的方式创建一个名为“通讯录.txt”的文本文件,这个文件 的路径设置为D盘的根目录下。请写入你3位好朋友的名字、电话和家庭地 址,每条信息之间要用两个空格隔开。 2.请把一位好朋友的信息添加到这个文本文件中。 3.请把“通讯录.txt”文件中的信息全部打印到屏幕上。 $$

资源预览图

Python少儿趣味编程《第11课-文件操作》课件
1
Python少儿趣味编程《第11课-文件操作》课件
2
Python少儿趣味编程《第11课-文件操作》课件
3
Python少儿趣味编程《第11课-文件操作》课件
4
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。