欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python编码的初识

程序员文章站 2022-03-02 13:25:54
...

用途:

​ 密码本:二进制 与 文字的对应关系

ASCII

​ 最早的密码本:二进制与 英文字母,数字,特殊字符的对应关系

格式:

01100001                a

01100010                b

字节数:

​ 英文1个字节

GBK 国标:

​ 文字母,数字,特殊字符 ASCII

字节数:

​ 英文: 1个字节

​ 中文: 2个字节

例题:

'ab太白'  :6个字节

'中国12he' : GBK:  8个字节

Unicode: 万国码

​ 兼容性高,他与任何的密码本都有映射关系

格式:

01100001 01100001 01100001 01100001             a

01100001 01100001 01100101 01100001             中

字节数:

​ 英文: 2个字节

​ 中文: 4个字节

例题

'中国12he'  :  UTF-8:  10个字节

UTF-8

格式:

01100001                                                a   使用的ASCII

01100001 01100001                           欧洲..

01100001 01100101 01100001              中

字节数:

​ 英文: 1个字节

​ 欧洲: 2个字节

​ 亚洲: 3个字节

例题:

'ab太白'   共8个字节

单位转换


1字节 = 8位
1Byte = 8bit
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB   常用的就是TB

1024TB = 1PB
1024PB = 1EB