Bytes、Bytearry
01.python3中新引入了两个数据类型:
- bytes,不可变字节序列。
- bytearry,可变字节数组。
02.bytes详解:
- 字符串与bytes、bytearry:
- 字符串是字符组成的有序序列,字符可以使用编码来理解。
- bytes是字节组成的有序不可变序列。
- bytearray是字节组成的有序的可变序列。
- 字符串是字符组成的有序序列,字符可以使用编码来理解。
- 编码与解码:
- 字符串按照不同的字符集编码encode返回字节序列bytes,比如:
print("hello world".encode('utf-8', errors='strict')) - 字节序列按照不同的字符集解码器decode返回字符串,比如:
print(b'hello world'.decode(encoding='utf-8', errors='strict'))
- 字符串按照不同的字符集编码encode返回字节序列bytes,比如:
文档更新时间: 2020-04-06 17:16 作者:闻骏