gpt4 book ai didi

python - Python中的二进制数

转载 作者:IT老高 更新时间:2023-10-28 21:44:35 26 4
gpt4 key购买 nike

如何在 Python 中添加、减去和比较二进制数而不转换为十进制数?

最佳答案

您可以使用 bin() 和 int() 在二进制的字符串表示之间进行转换

>>> bin(88)
'0b1011000'
>>> int('0b1011000', 2)
88
>>>

>>> a=int('01100000', 2)
>>> b=int('00100110', 2)
>>> bin(a & b)
'0b100000'
>>> bin(a | b)
'0b1100110'
>>> bin(a ^ b)
'0b1000110'

关于python - Python中的二进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1523465/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com