将 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.
如何将 int 值输入位数组而不对其进行解释,例如十进制,例如:
intvalue = 101
即使在转换后仍保持相同的数字?
strvalue = bitstring.BitArray(intvalue)
strvalue == 101
为其添加前缀 0b
(就像您可以为十六进制整数添加前缀 0x
):
print(0b101) # 5
这就是您如何以二进制形式输入整数(独立于 bitarray
)。参见例如PEP-3127.