1. 程式人生 > >編碼方式及轉換

編碼方式及轉換

byte ascii code bsp 中英文 一個 傳輸 asc 方式

ASCII碼 用八位二進制表示一個英文 一個字節

unicode 中英文均用32位二進制表示 四個字節

utf-8 英 8位 一個字節

中 24位 三個字節

gbk 英 8位 一個字節

中 16位 兩個字節

1、各個編碼之間的二進制不能相互識別

2、文件的儲存,傳輸不能是unicode

#encode 編碼 將str---->bytes

英文

s1 = ‘changchun‘

s11 = s1.encode(‘utf-8‘)

s12 = s1.encode(‘gbk‘)

中文

s2 = ‘長春‘

s21 = s2.encode(‘utf-8‘)

s22 = s2.encode(‘gbk‘)

編碼方式及轉換