
作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。
座右铭:低头赶路,敬事如仪
个人主页:网络豆的主页
目录
前言
一.字节(bytes)
1.字节介绍(掌握)
2.字节创建(掌握)
3.字节与字符串转换
本章将会讲解Python编程中的 字节介绍,字节创建,字节类型常用转换这三方面。
可以通过调用 bytes() 生成 bytes 实例,其值形式为 b'xxxxx' ,对于同一个字符串如
果采用不同的编码方式生成 bytes 对象,就会形成不同的值。
# 创建字节:b""
bt_1 = b'hello'
print(type(bt_1)) ##创建字节:bytes(string, encoding[, errors])
# gbk:中国码 utf8:万国码
bt_2=bytes("hello",encoding="utf8")
print(bt_2)
print(type(bt_2)) #b'hello'

那在实际应用中,我们通常会将 bytes类型 与 str类型 做转换。

bt_1 = b"worid"
print(type(bt_1)) ##将 bt_1 转为 str类型
#字节 转为 我们读懂的字符串--> 解码
s_1 =bt_1.decode()
print(type(s_1)) #s_2 = "worid"
# 将 字符串 转为 字节 --> 编码
bt_2 = s_2.encode() #
#print(bt_2)
#print(bt_2[0]) #ascii
创作不易,求关注,点赞,收藏,谢谢~
下一篇:Linux--基础命令