将 bit int 值放入 bitarray

Put bit int value into bitarray

如何将 int 值输入位数组而不对其进行解释,例如十进制,例如:

intvalue = 101

即使在转换后仍保持相同的数字?

strvalue = bitstring.BitArray(intvalue)
strvalue == 101

为其添加前缀 0b(就像您可以为十六进制整数添加前缀 0x):

print(0b101)  # 5

这就是您如何以二进制形式输入整数(独立于 bitarray)。参见例如PEP-3127.