【发布时间】:2013-08-26 12:55:43
【问题描述】:
我有一个 int 格式的数字,但我希望相同的算法生成一个二进制数 所以我可以用那个数字进行二进制运算,我该怎么做?
数字 = 1010111
【问题讨论】:
我有一个 int 格式的数字,但我希望相同的算法生成一个二进制数 所以我可以用那个数字进行二进制运算,我该怎么做?
数字 = 1010111
【问题讨论】:
Python 包含 builtin function bin() 来执行此操作。
然而,这只是创建了一个二进制表示的字符串。这完全没有必要对数字进行任何类型的“二元运算”,而这一切都可以在普通的int 上完成。
【讨论】:
使用内置函数bin() 以二进制形式输出,0b1010111 格式用于输入。
【讨论】: