编码和解码
Posted s593941
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编码和解码相关的知识,希望对你有一定的参考价值。
ascii码: 不支持中文,支持英文,数字,符号,使用一个字节(8位)来表示
gbk码: 国标码,支持中文,英文,数字,符号.
中文 16位 两个字节
英文 16位 两个字节
unicode: 万国码,支持中文,英文,数字,符号
中文 32位 四个字节
英文 32位 四个字节
utf-8: 长度可变的万国码,最少用8位
英文 8位 一个字节
中文 24位 三个字节
在python3中,程序运行阶段使用的是unicode
传输和存储都是使用byte
pycharm存储的时候默认使用的是utf-8
编码和解码
编码方式:encode,拿到明文编码后对应的字节
decode,将编码后的字节解码成对应的明文
注意:用什么进行编码就要用什么进行解码,不然会懵
以上是关于编码和解码的主要内容,如果未能解决你的问题,请参考以下文章