X Tutup
Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.87 KB

File metadata and controls

51 lines (39 loc) · 1.87 KB
title Python bytes() 内置函数 - Python 速查表
description 返回一个新的“bytes”对象,它是一个范围在 [...] 内的整数的不可变序列。bytes 是 bytearray 的不可变版本——它具有相同的非修改方法以及相同的索引和切片行为。
Python bytes() 内置函数 来自 Python 3 文档 返回一个新的“bytes”对象,它是一个范围在 [...] 内的整数的不可变序列。bytes 是 bytearray 的不可变版本——它具有相同的非变异方法以及相同的索引和切片行为。

简介

在 Python 中,bytes 类型是单个字节的不可变序列。它代表一个范围在 0 到 255 之间的整数序列,可用于表示二进制数据,如图像、音频或其他类型的文件。

您可以通过几种方式创建 bytes 对象。一种方法是使用 bytes() 构造函数并向其传递一个字符串、一个 bytearray 对象或一个 bytes 对象。例如:

data = "Hello, World!"
bytes_obj = bytes(data, "utf-8")
print(bytes_obj)
b'Hello, World!'

另一种方法是使用字面量表示法,在字符串前加上 bB 前缀:

data = b"Hello, World!"
print(data)
b'Hello, World!'

相关链接

  • bytearray()
  • memoryview()
  • 读写文件
  • Python 数据类型
X Tutup