python计算中文字符串长度示例

发布时间:2020-03-29编辑:脚本学堂
python如何计算字符串长度,如何处理中文字符串长度的问题,以及字符串处理中编码问题,感兴趣的朋友参考下。

python 计算字符串长度,一个中文算两个字符,先转换成utf8,然后通过计算utf8的长度和len函数取得的长度,进行对比即可知道字符串内中文字符的数量,即可计算出字符串长度了。

代码:
 

复制代码 代码示例:
value=u'脚本12'
length = len(value)
utf8_length = len(value.encode('utf-8'))
length = (utf8_length - length)/2 + length
print(length)

结果:6