Python中一个汉字占了几个字节-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的隆安网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

小编给大家分享一下Python中一个汉字占了几个字节,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

Python中字符汉字在utf-8编码下占三个字节,在gbk编码下占两个字节。

1、Python中汉字在utf-8编码下示例:

Python中一个汉字占了几个字节

2、Python中汉字在gbk编码下示例:

Python中一个汉字占了几个字节

UTF-8是Unicode的一种实现方式,也就是它的字节结构有特殊要求,所以我们说一个汉字的范围是0X4E00到0x9FA5,是指unicode值,至于放在utf-8的编码里去就是由三个字节来组织,所以可以看出unicode是给出一个字符的范围,定义了这个字是码值是多少,至于具体的实现方式可以有多种多样来实现。

GBK全称《汉字内码扩展规范》,GBK编码,是在GB2312-80标准基础上的内码扩展规范,使用了双字节编码方案,其编码范围从8140至FEFE(剔除xx7F),共23940个码位,共收录了21003个汉字,完全兼容GB2312-80标准。

看完了这篇文章,相信你对Python中一个汉字占了几个字节有了一定的了解,想了解更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道,感谢各位的阅读!


当前题目:Python中一个汉字占了几个字节-创新互联
网页路径:http://hbruida.cn/article/csjgch.html