我们希望使用二进制表示的数字进入字节数组。在
当我把一个二进制8位代码块放入字节数组时。据我所知,唯一可以输入字符串的。 我想做的是将这个8位二进制块放入数组中,当被调用(作为打印)时,它将输出实数。在
示例:
变量
(如果我在一个普通语句中自己打印结果,它将作为实数而不是bin数,即print(0b111111 11)将显示为255)
它不允许我将其放入字节数组中,如下所示: 字节位=字节数组([变量])。在
但它将允许:bytearray(变量,“utf-8”)。在
但是,因为它是一个字符串,当使用print(bytesBit[0])时,它只会将编码的0打印为“48”,而不是二进制数的整数解释。如何使用python实现这一点?在
需要这样做的理由是,不要将一个超过255的字符除以,直到它小于255。我们把二进制文件一分为二,然后把它们放在一个外部程序中。一、 将16位int转换为两个8位int,以适应字节数组。在
目前没有回答
相关问题 更多 >
编程相关推荐