python学习笔记-编码转化

unicode 中文和英文都占2个字节 ascii 用来存储英文的,占一个字节 如果用unicode来存储英文的话,那么本来1M的ascii文件就要变成2M。所以用可变长字符编码utf-8来存储,英文仍是以ascii形式存储,为1字节。中文的话就需要3个字节存储一个汉字。 因为py3中的字符串类似于py2中的str.decode(‘utf-8’)类型,所以py3的字符串只有encode方法(py3
相关文章
相关标签/搜索