该网站为IT技术、SEO技术、网络营销及推广分享博客,如有技术问题,可以互相交流,本人时间很重要,广告勿扰,联系QQ:747995996
当前位置:首页 > python > 正文

03python起初编码

10-26 python

电脑的传输,还有储存的实际上都是01010101010

 

美国:ASCII码 为了解决全球化的文字问题,创建了一个万国码,Unicode

 

最开始

 

  1字节 表示所有的英文,特殊字符,数字等等

 

  2字节  16位表示一个中文 ,不够 Unicode 一个中文用4个字符表示:32位   太多了浪费空间

 

中文 9万多字

 

  升级版 utf-8  一个中文 3个字节去表示。24位

 

      欧洲文字用16位去表示  2个字符

 

00000001 00000010 10000000

 

  gbk国内使用。一个中文用2个字节。

 

 

 

00000001     8位(bit) == 1个字节(byte)

 

1byte  1024byte  ==  1kb

 

1kb   1024kb  ==  1MB

 

1MB   1024mb  ==  1GB

 

1GB   1024GB  ==  1TB