一个完整的程序一般都包括数据的存储和读取;我们在前面写的程序数据都没有进行实 际的存储,因此python解释器执行完数据就消失了。实际开发中,我们经常需要从外部存 储介质(硬盘、光盘、U盘等)读取数据,或者将程序产生的数据存储到文件中,实现“持 久化”保存。 有基础的同学知道,很多软件系统是将数据存储的数据库中;数据库实际也是基于文件 形式存储的,本章我们就学习文件的相关操作。 文本文件和二进制文件 按文件中数据组织形式,我们把文件分为文本文件和二进制文件两大类。 1.文本文件 文本文件存储的是普通“字符”文本,python默认为unicode字符集(两个字节表示