ホームページ >バックエンド開発 >Python チュートリアル >Pythonには中国語の文字列の長さが含まれています
Python には中国語の文字列の長さが含まれています
中国語の utf8 エンコーディングは 3 文字を占めるため、長さを調べる関数は次のように記述できます
def str_len(str): try: row_l=len(str) utf8_l=len(str.encode('utf-8')) return (utf8_l-row_l)/2+row_l except: return None return None