1,Bytes的单元被当作字符串处理。
例如:
有些介绍会声称上述程序会得到这样的结果:b'x00x00x00x00'
在python v2.7.10上是得不到此结果的。
实际上,如果 type(arr),返回的结果是 str。
另一个例子:
这里要注意一点,len(b1)是12,即在逗号后面还有一个空格。
2,常见的Bytes类型定义,应理解为转义字符。
例如:
直接输出Bytes时,输出的是转义之后的ASCII码。若希望输出原始值,可以将其转变为HEX格式。