# 将字符串转换为 bytes 类型
# 定义一个字符串
string = "Hello, Python!"
# 使用 encode() 方法将字符串编码为 bytes,默认使用 UTF-8 编码
bytes_data = string.encode('utf-8')
# 输出结果
print(bytes_data) # 输出: b'Hello, Python!'
解释说明:
encode()
方法用于将字符串转换为字节序列(bytes
类型)。encode()
使用 UTF-8 编码格式。你也可以指定其他编码格式,例如 'ascii'
或 'gbk'
。bytes
对象前缀有 b
,表示这是一个字节序列。如果你需要使用其他编码方式,可以修改 encode()
方法中的参数。例如:
# 使用 gbk 编码
bytes_gbk = string.encode('gbk')
print(bytes_gbk)
上一篇:python文件读取
下一篇:python dict.get
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站