a =bytes(10)#不可变bytearray#返回字节数组 可变bytearray(b'abc')
字符串编码
encode 按照utf-8/gbk编码
decode 按照utf-8/gbk解码
>>>'志存高远脚踏实地'.encode('gbk')
b'\xd6\xbe\xb4\xe6\xb8\xdf\xd4\xb6\xbd\xc5\xcc\xa4\xca\xb5\xb5\xd8'>>>'志存高远脚踏实地'.encode('utf8')
b'\xe5\xbf\x97\xe5\xad\x98\xe9\xab\x98\xe8\xbf\x9c\xe8\x84\x9a\xe8\xb8\x8f\xe5\xae\x9e\xe5\x9c\xb0'>>>'志存高远脚踏实地'.encode()
b'\xe5\xbf\x97\xe5\xad\x98\xe9\xab\x98\xe8\xbf\x9c\xe8\x84\x9a\xe8\xb8\x8f\xe5\xae\x9e\xe5\x9c\xb0'>>> a ='志存高远脚踏实地'.encode() 若没有给出编码方式则按照utf8格式默认编码
>>> b ='志存高远脚踏实地'.encode('utf8')>>> a == b
True