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