Python 官方文档:入门教程 => 点击学习
这篇文章主要介绍了python中str和bytes相互转化的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Python的数据类型有哪些?python的数据类型:1.
这篇文章主要介绍了python中str和bytes相互转化的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
python的数据类型:1. 数字类型,包括int(整型)、long(长整型)和float(浮点型)。2.字符串,分别是str类型和unicode类型。3.布尔型,Python布尔类型也是用于逻辑运算,有两个值:True(真)和False(假)。4.列表,列表是Python中使用最频繁的数据类型,集合中可以放任何数据类型。5. 元组,元组用”()”标识,内部元素用逗号隔开。6. 字典,字典是一种键值对的集合。7. 集合,集合是一个无序的、不重复的数据组合。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
string转为bytes
方法一:使用utf-8 的方式编码,转成 bytes
>>> WEBsite_bytes_utf8 = website.encode(encoding="utf-8")>>> type(website_bytes_utf8)<class 'bytes'>>>> website_bytes_utf8b'Http://www.jb51.net/'
方法二:使用编码encode,转化成bytes
str="aabbcc"bytes=str.encode('utf-8') print(str)aabbccprint(bytes)b'aabbcc'
bytes转为string
方法一:使用utf-8 的方式编码,转成 string
>>> website_string = website_bytes_utf8.decode()>>> type(website_string)<class 'str'>>>> website_string'http://www.jb51.net/'
方法二:使用解码decode,转化成string
bytes=b"aabbcc"str=bytes.decode('utf-8')print(bytes)b'aabbcc'print(str)aabbcc
感谢你能够认真阅读完这篇文章,希望小编分享的“python中str和bytes相互转化的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网Python频道,更多相关知识等着你来学习!
--结束END--
本文标题: python中str和bytes相互转化的示例分析
本文链接: https://www.lsjlt.com/news/271625.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0