手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何利用python设计语言将数据转换成二进制数据

时间:2024-10-12 20:55:07

1、第一步,将十进制转换成二进制,利用bin()方法,>>> A1=-67897778;>>> bin(A1);'-0b100000011000000100110110010'如下图所示:

如何利用python设计语言将数据转换成二进制数据

2、第二步,获取二进制数据的长度,>>> A2=78787989787878蚀卺垦肝78;>>媪青怍牙> bin(A2);'0b11011111111011011100111010110011000110010101000100110'>>> A2.bit_length();53如下图所示:

如何利用python设计语言将数据转换成二进制数据

3、第三步,使用to_bytes()方法,byteorder为little>>> (2048).to_bytes(2,byteorder='little');b'\x00\x08'如下图所示:

如何利用python设计语言将数据转换成二进制数据

4、第四步,使用to_bytes()方法,byteorder为big>>> (4096).to_bytes(2,byteorder='big');b'\x10\x00'如下图所示:

如何利用python设计语言将数据转换成二进制数据

5、第五步,添加signed=True属性>>> (-10240).to_b鲻戟缒男ytes(10,byteorder='little媪青怍牙',signed=True);b'\x00\xd8\xff\xff\xff\xff\xff\xff\xff\xff'如下图所示:

如何利用python设计语言将数据转换成二进制数据

6、第六步,利用bit_length()方法>>> A3=45125656;争犸禀淫>>> A3.to_bytes((A3.bit_length()+壅酪认奉7) // 8,byteorder='big');b'\x02\xb0\x90\x18'如下图所示:

如何利用python设计语言将数据转换成二进制数据
© 手抄报圈