哈尔滨市住房和城乡建设局局网站,中企动力为什么留不住人,最火的网页游戏排行榜,台州网站推广技巧付费一、什么是编码#xff1f;首先#xff0c;我们从一段信息即消息说起#xff0c;消息以人类可以理解、易懂的表示存在。我打算将这种表示称为“明文”#xff08;plain text#xff09;。对于说英语的人#xff0c;纸张上打印的或屏幕上显示的英文单词都算作明文。其次首先我们从一段信息即消息说起消息以人类可以理解、易懂的表示存在。我打算将这种表示称为“明文”plain text。对于说英语的人纸张上打印的或屏幕上显示的英文单词都算作明文。其次我们需要能将明文表示的消息转成另外某种表示我们还需要能将编码文本转回成明文。从明文到编码文本的转换称为“编码”从编码文本又转回成明文则为“解码”。1、Ascii这是由数字、字母、特殊字符组成的。字节8位表示一个字节。字符是你看到的内容的最小组成单位。abc a 一个字符。中国中 一个字符。2、unicode: 万国码 a : 0000 1011
起初 a : 0000 1011 0000 1011
中: 0000 1011 0000 1111
升级 a : 0000 1011 0000 1011 0000 1011 0000 1011
中: 0000 1011 0000 1111 0000 1011 0000 1011 3、utf-8最少用8位表示一个字符。 a: 0000 1011
欧洲 0000 1011 0000 1011
亚洲中0000 1011 0000 1011 0000 1011 4、gbk国标 a: 0000 1011
中 0000 1011 0000 1011 两个字节。 1不同编码之间的二进制是不能互相识别的。2对于文件的存储及传输 不能是unicode的编码。 python3x
int
bool
bytes:内部编码方式(非unicodeutf-8,gbk.gb2312...)
str : 内部编码方式unicode
list
dict
tuple 字母str表现形式s1 abcd 内部编码unicodebytes表现形式s2 babcd 内部编码非unicode中文str表现形式s1 中国 内部编码unicodebytes表现形式b1 b\xe4\xb8\xad\xe5\x9b\xbd 内部编码非unicode 转载于:https://www.cnblogs.com/xudenghui/p/9077867.html