如何使用Python添加二进制数?

如果您将二进制数字作为字符串,则可以通过将基数设置为2来使用int(str,base)首先将它们转换为int,然后像平常一样添加数字。最后使用bin函数将其转换回字符串。例如,

a = '001'
b = '011'
sm = int(a,2) + int(b,2)
c = bin(sm)
print(c)

这将给出输出:

0b100