python學習筆記-編碼轉化

unicode 中文和英文都佔2個字節 ascii 用來存儲英文的,佔一個字節 如果用unicode來存儲英文的話,那麼本來1M的ascii文件就要變成2M。所以用可變長字符編碼utf-8來存儲,英文仍是以ascii形式存儲,爲1字節。中文的話就需要3個字節存儲一個漢字。 因爲py3中的字符串類似於py2中的str.decode(‘utf-8’)類型,所以py3的字符串只有encode方法(py3
相關文章
相關標籤/搜索