python 計算字符串長度,一箇中文算兩個字符,先轉換成utf8,而後經過計算utf8的長度和len函數取得的長度,進行對比便可知道字符串內中文字符的數量,天然就能夠計算出字符串的長度了。python
value=u'腳本12' length = len(value) utf8_length = len(value.encode('utf-8')) length = (utf8_length - length)/2 + length print(length)
結果輸出6函數
python 計算字符串長度,一箇中文算兩個字符,先轉換成utf8,而後經過計算utf8的長度和len函數取得的長度,進行對比便可知道字符串內中文字符的數量,天然就能夠計算出字符串的長度了。python
value=u'腳本12' length = len(value) utf8_length = len(value.encode('utf-8')) length = (utf8_length - length)/2 + length print(length)
結果輸出6函數