python里面中文占几个字节? 和编码格式有关 例1: # 英文每个字符占一个字节,英文每个字符占几个字节? str1 = "学习Python" print(len(str1)) 8 例2:gbk编码格式,中文占2个字节 # 英文每个字符占一个字节,英文每个字符占几个字节? str1 = "学习Python" print(len(str1.encode('gbk'))) 10 例3:utf-8编码格式,中文占3个字节 str1 = "学习Python" print(len(str1.encode("utf-8"))) 12