位(bit):計算機中最小的資料單位。每一位的狀態只能是0或1。
位元組(byte):儲存空間的基本計量單位,8個二進位制位構成乙個位元組
編碼格式:
ascii:127個字元被編碼到計算機裡,也就是大小寫英文本母、數字和一些符號
unicode:把所有語言都統一到一套編碼裡,解決亂碼問題
gbk:有一位元組和雙位元組編碼,00–7f範圍內是第乙個位元組,和ascii保持一致,雙位元組字元的第乙個位元組在81-fe之間,通過這個可以判斷是單位元組還是雙位元組。
編碼格式
字元位元組
ascii11
unicode12
utf-8
1可變長編碼
gbk1
一位元組或兩位元組
計算機系統通用的字元編碼工作方式:
在計算機記憶體中,統一使用unicode編碼,當需要儲存到硬碟或者需要傳輸的時候,就轉換為utf-8編碼。
瀏覽網頁的時候,伺服器會把動態生成的unicode內容轉換為utf-8再傳輸到瀏覽器:
Python 編碼 進製 位 位元組
基本概念 首先理解兩個概念,有些東西是為了讓機器認識的,有些東西是為了讓人認識的。進製 2,3,8,10,16 都是為了機器可以直接理解的。編碼 ascii,unicode,utf 8 把只有機器認識的二進位制體現為人一眼就能看明白的字元。基礎知識 二進位制 0 1 八進位制 0 7 十進位制 0 ...
位元 位元組 位址 型別 編碼 32位 64位
1.位元,又叫做位,bit,就是乙個二進位制0或者1,作為最小的儲存單位 2.位元組,byte,一般是由8個連續的位元組組成,每個位元組都和乙個數字繫結作為它的位址。我們平時使用的1kb,這個b表示的就是byte而不是bit,即1kb 1024byte 8192bit。3.我們存入的資料在位元組中的...
位和位元組以及各類編碼簡述
位 bit,代表0或1 位元組 byte b 8bit 漢字 2byte 2b 16bit 乙個位元組在絕大部分計算機上都是8位,也就是從0000 0000到1111 1111,一共256個字元。ascii表上記錄了0000 0000 0111 1111 既0 127,一共128個字元 擴充套件as...