高中信息技术Python教程第二十三课Python读写文本
文件是数据的抽象和集合。在Python中,使用open函数打开文件,使用write方法把内存中的数据存储到外存储器中,使用close方法关闭文件。
计算机的存储设备分为主存储器(内存)和辅助存储器(外存)。内存指主板上的存储部分,用来存放当前正在执行的程序及数据,程序关闭后,数据消失。外存通常是磁性介质或光盘等,能长期保存信息。
文件是存储在辅助存储器上的数据序列,文件是数据存储的一种形式。文件展现形态:文本文件和二进制文件。文件文件和二进制文件只是文件的展示方式,本质上都是是二进制形式存储形式。文本文件是由单一特定编码组成的文件,如UTF-8编码,由于存在编码,也被看成是存储着的长字符串,如.txt文件、.py文件等;二进制文件直接由比特0和1组成,没有统一字符编码一般存在二进制0和1的组织结构(文件格式),如:.png文件、.avi文件等。
使用不同形式打开文本文件,结果是不一样的。
Python处理文本文件的过程分为四步:
1、打开文件;
2、读取文件;
3、写文件;
4、关闭文件。
在打开文件时,要注意文件的路径:
1、绝对路径。从盘符开始,因为“\”在Python中是转义符,所以,可以使用“\\”或者“/”来代替。
2、相对路径:如果Python文件和文本文件在同一个目录中,可以直接写文本文件名就可以。
打开文本文件的常用模式有默认的rt模式(文本形式,只读模式),w模式(文本形式,覆盖写),a+模式(文本模式,追加写模式+读文件)。
文件内容的读取一般有:read()模式(读入全部内容,如果给出参数,则读入参数长度的内容);readline()模式(读入一行内容,如果给出参数,读入该行参数长度。);readlines()模式(读取所有行,返回每行内容的列表)。
完成下列作业,截图私信给我。
下一篇:没有了