python--编码问题

 2023-09-19 阅读 31 评论 0

摘要:1、ASCii 占用一个字节,只支持英文 python开头编码?2、GB2312 占用2个字节,支持6700+ 汉字 3、GBK 升级版的2312 支持21000+汉字 python的字符编码、4、unicode 2-4字节, (1)、支持全球所有语言,编码统一 (2࿰

1、ASCii 占用一个字节,只支持英文

python开头编码?2、GB2312 占用2个字节,支持6700+ 汉字

3、GBK 升级版的2312   支持21000+汉字

python的字符编码、4、unicode 2-4字节,

(1)、支持全球所有语言,编码统一

(2)、包含和全球所有各自的编码的映射关系

 

本地使用使用unicode没问题,因为本地计算机内存大,不care。但存储和网络传输时数据一多,占用多了一倍就有问题了

为了解决这个问题,UTF就诞生了,既对unicode的转换

utf-8 可变长编码,使用1-4个字符,英文是1个字符,欧洲2个字节,中文3个字节,其余特殊的就是4个字节

 

转载于:https://www.cnblogs.com/LoveElsa/p/10227034.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/78373.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息