码迷,mamicode.com
首页 > 编程语言 > 详细

python中一个汉字点3个字节? utf-8

时间:2019-03-26 15:10:10      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:tail   art   https   tps   字符串   汉字   编码   文字   中文   

今天发现了一个汉字占了3个字节,一开始以为是两个呢,字符串切片时总出现乱码,后来才发现一个中文占3个字节。这才解决了乱码问题

 

原来  1。 utf-8 编码中,一个汉字占三个字节。英文字母是一个占用一个字节。

 

 

 

 参考链接:https://blog.csdn.net/cadi2011/article/details/82048702

我发现python里面,汉子的长度,一个是占3个

1、难道是因为 utf-8话一个汉子是占用了3个字节

2、反正今天顺着一个bug,想看看字符串的长度,结果一串英文,妥妥的一个字符占用一个字节

3、一个中文,反而占用3个字节,也是醉了,学习了

 

   

python中一个汉字点3个字节? utf-8

标签:tail   art   https   tps   字符串   汉字   编码   文字   中文   

原文地址:https://www.cnblogs.com/yoyoma0355/p/10600113.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!