bytes()
Python 中的函数 返回一个新的“字节”对象,它是一个不可变的序列,其中包含范围为 0 = x 256 的 整数。它可以采用整数、字符串 或可迭代 对象 的形式作为参数,并将它们转换为字节。此函数通常用于处理二进制数据或字节字符串。= x 256 的整数、字符串或可迭代对象的形式作为参数,并将它们转换为字节。此函数通常用于处理二进制数据或字节字符串。= x 256 的整数、字符串或可迭代对象的形式作为参数,并将它们转换为字节。此函数通常用于处理二进制数据或字节字符串。
参数值
参数 | 说明 |
---|---|
source | 源可以是整数、序列或范围为 0 到 256 的 整数 集合。 |
encoding | 可选参数“encoding”指定源字符串的编码。默认值为“utf-8”。 |
errors | 可选参数“errors”指定如何处理编码过程中的错误。默认值为“strict”。 |
返回值
bytes()
函数返回类型为 bytes
的对象。
如何在 Python 中使用 bytes()
示例 1
返回一个新的 bytes
对象,它是一个不可变的序列,其中包含范围为 0 = x 256 的 整数。
bytes([97, 98, 99])
示例 2
如果没有给出参数,它将返回一个空的 bytes
对象。
empty_bytes = bytes()
示例 3
当将字符串作为参数传递时,它将使用指定的编码对字符串进行编码。
encoded_bytes = bytes('hello', 'utf-8')