文件的类型
文件是数据的抽象与集合
- 文件是存储在辅助存储器上的数据序列
- 文件是数据存储的一种形式
- 文件展现形态:文本文件和二进制文件
文本文件vs.二进制文件
- 文本文件和二进制文件都只是文件的展示方式
- 本质上,所有文件都是二进制文件形式存储
- 形式上,所有文件采用两种展现方式
文本文件
- 文件是数据的抽象和集合
- 由单一特定编码组成的文件,如UTF-8编码
- 由于存在编码,也被看作是存储着的长字符串
- 适用于:txt文件,py文件
二进制文件- 直接由比特0和1组成,没有统一字符编码
- 一般存在二进制0和1的组织结构,即文件格式
- 适用于:png文件,.avi文件
文件的打开与关闭
三个常用的读文件函数:
a.read(size)
a.readline(size)
a.readlines(hint)
三个常用的写文件函数:
a.write(s)
a.writelines(lines)
a.seek(offset)