标签: python bitstring
如何在不解释诸如decimal之类的情况下将int值输入到bitarray中,以便例如:
intvalue = 101
保持相同的数字?
strvalue = bitstring.BitArray(intvalue) strvalue == 101
答案 0 :(得分:1)
用0b作为前缀(就像你可以用0x前缀十六进制整数一样):
0b
0x
print(0b101) # 5
这就是如何以二进制形式输入整数(独立于bitarray)。见例如PEP-3127
bitarray