Python语言程序设计第九章文件课件.pptxVIP

  • 3
  • 0
  • 约6.02千字
  • 约 29页
  • 2023-12-25 发布于江苏
  • 举报

9.1概述

“文件”是指存放在外部存储介质(可以是磁盘、光盘、磁带等)上一组相关信息的集合。

1.文件分类

(1)根据文件依附的介质

•普通文件:指驻留在磁盘或其他外部介质上的一个有序数据集

•设备文件:指与主机相连的各种外部设备,将外部文件当作文件来处理

第9章文件

2

(2)根据文件的组织形式

•顺序读写文件,是指按从头到尾的顺序读出或写入的文件;

•随机读写文件,每个记录的长度是相同的,因而通过计算便可直接访问文件中的特定记录,是一种跳跃式直接访问方式。

第9章文件

3

(3)按文件存储数据的形式

ASCII文件(或称文本文件)

ASCII码文件中每个字节存放一个ASCII代码,代表一个字符,此种存储形式便于输出显示,在DOS操作系统下可以直接阅读。

二进制文件

二进制文件中的数据是按照在内存中的二进制存储格式存放的,此种存储形式节省存储单元。二进制文件在DOS操作系统下不能直接阅读。

第9章文件

4

1.文件的种类(续)

例如:将整数1949分别存储在这两种数据文件中。

ASCII文件:ASCII码

二进制文件:补码

占用2个字节0011100100111001

1

9

4

9

第9章文件10011101

文档评论(0)

1亿VIP精品文档

相关文档