天天看點

Python零基礎學習筆記(二)——資料的存儲

計算機用來存儲資料,計算資料

資料存放在記憶體裡

bit中文名稱是位,音譯“比特”,是用以描述電腦資料量的最小機關。

二進制數系統中,每個0或1就是一個位(bit)。

機關換算

1Byte=8bit

1Kb=1024bit=2^10bit=1/8KB

1Mb=1024Kb=2^20bit=1/8MB

1Gb=1024Mb=2^30bit=1/8GB

1Tb=1024Gb=2^40bit=1/8TB

資料存儲最基本的機關是位元組,存儲資料時高位補0,最高位表示符号位,負數為1,正數為0

源碼/反碼/補碼之間的關系

正整數的原碼、反碼和補碼都一樣;

負數部分:

原碼和反碼的互相轉換:符号位不變,數值位按位取反

原碼和補碼的互相轉換:符号位不變,數值位按位取反,末位再加1

已知補碼,求原碼的負數的補碼:符号位和數值位都取反,末位再加1

絕對路徑就是檔案的真正存在的路徑,是指從硬碟的根目錄(盤符)開始,進行一級級目錄指向檔案。

相對路徑就是以目前檔案為基準進行一級級目錄指向被引用的資源檔案。