bytes Python · 内置函数
`bytes` 是不可变的字节序列,类似字符串,但元素是 0~255 的整数。常用于处理二进制数据,比如读取文件、网络传输等。字符串可以通过 `encode` 转成 `bytes`,`bytes` 可以通过 `decode` 转回字符串。
怎么用
bytes(可迭代) 或 bytes(整数长度)
小例子
b = bytes([65, 66, 67]) # b'ABC' print(b) # b'ABC' print(b[0]) # 65 **运行结果**:如上。
运行结果
b'\xe4\xbd\xa0\xe5\xa5\xbd'
常见使用场景
- 二进制文件操作。 - 网络数据传输。 - 哈希计算等。
提醒:- 不可变,不能修改元素。 - 支持索引和切片。
官方文档:https://docs.python.org/zh-cn/3/library/functions.html#func-bytes
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条