字符串_python

字符串:str

GBK/GB2312:一个字节表示英文字母,两个字节表示中文字符。

UTF-8:采用一个字节表示英文字符,三个字节表示中文。 

str:Unicode字符,如:“拼搏到感动自己”

bytes: 二进制数据,b'\xd2\xb0' 和 b'mr'

encode():编码

str.encode([encoding="utf-8"][,errors="strict"])

字符串_python_第1张图片

 

decode():解码

byte

strl = "千山我独行"
byte = strl.encode("GBK") #采用GBK编码进行转换
print("原字符串:",strl)  #原字符串
print("转换后:",byte)    #转换后的

byte = strl.encode("utf-8") #采用GBK编码进行转换
print("原字符串:",strl)  #原字符串
print("转换后:",byte)    #转换后的

运行结果

你可能感兴趣的:(Python,python)