python 计算字符串长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了 python 计算字符串长度相关的知识,希望对你有一定的参考价值。

本文转载自: http://www.sharejs.com/codes/python/4843

 

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

以上是关于 python 计算字符串长度的主要内容,如果未能解决你的问题,请参考以下文章

在Python中计算字符串的长度时,“递归深度超出错误”

python 计算字符串长度

python 计算字符串长度

python之路 初始函数

python常见面试题讲解字符串最后一个单词的长度

python常见面试题讲解字符串最后一个单词的长度