二进制操作(1)–Bytes
2024-08-27 08:31:25
1,Bytes的单元被当作字符串处理。
例如:
有些介绍会声称上述程序会得到这样的结果:b'\x00\x00\x00\x00'
在python v2.7.10上是得不到此结果的。
实际上,如果 type(arr),返回的结果是 str。
另一个例子:
这里要注意一点,len(b1)是12,即在逗号后面还有一个空格。
2,常见的Bytes类型定义,应理解为转义字符。
例如:
直接输出Bytes时,输出的是转义之后的ASCII码。若希望输出原始值,可以将其转变为HEX格式。
最新文章
- 浅谈cssText
- 一次部署HTTPS的相关事件引发的思考
- WPF,Silverlight与XAML读书笔记第四十三 - 多媒体支持之文本与文档
- Yii2请求,报400错误
- shell eval用法
- mathematics
- jquery plug-in DataTable API中文文档参考
- erlang 常用函数
- 怎么删除有外键约束的MySQL表中的数据
- python字符串类型
- hdu-6435
- pandas 索引与列相互转化
- JDBC的MySQL配置properties文件
- Python Spider 抓取今日头条街拍美图
- ubuntu16.04上Eclipse和hadoop配置
- frp, https, http, nginx 多服务, ssl等配置
- 【转载】随机生成k个范围为1-n的随机数,其中有多少个不同的随机数?
- ubuntu彻底干净卸载MySQL、Apache2、Php的方法(各版本通用
- oracle 11 g数据库卸载(方法二)
- 单词接龙(dragon)(BFS)