讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 22.1 什麼是文件 >

22.1 什麼是文件

在討論打開和讀寫文件之前,我們先來看看什麼是文件。

前面說過,計算機按二進制格式存儲信息,二進制只使用 1 和 0。每個 1 或 0 稱為一位(bit),8 位一組稱為一個字節(byte)。文件是有名字的字節集合,存儲在硬盤、CD、DVD、軟盤、flash 盤或其他存儲介質上。

文件可以存儲很多不同類型的信息。一個文件可以包含文本、圖片、音樂、計算機程序、電話號碼表等內容。計算機硬盤上的所有內容都以文件的形式存儲。程序就是由一個或多個文件構成的。你的計算機的操作系統(比如 Windows、Mac OS X 或 Linux)需要很多很多文件才能運行起來。

文件有以下屬性:

  • 名字

  • 類型,表明文件中包含什麼類型的數據(圖片、音樂、文本)

  • 位置(文件存儲在哪裡)

  • 大小(文件中有多少字節)