准确地讲,Python没有专门处理字节的数据类型.但由于str既是字符串,又可以表示字节,所以,字节数组=str.而在C语言中,我们可以很方便地用struct.union来处理字节,以及字节和int,float的转换. 好在Python提供了一个struct模块来解决str和其他二进制数据类型的转换. struct的pack函数把整数类型变成字节: import struct res=struct.pack('i',16243422) print(res) print(len(res)) >>…