擅长:python、mysql、java
<p>如果我错了,请纠正我</p>
<p>在Python3.1之前,没有简单的方法确定Python如何在内部表示特定的整数,即使用了多少位。Python3.1在int类型中添加了一个bit_length()方法,该方法正好实现了这一点</p>
<p>资源
<a href="https://wiki.python.org/moin/BitManipulation" rel="nofollow noreferrer">https://wiki.python.org/moin/BitManipulation</a></p>
<pre><code>x=7
y=30
print( (x|y).bit_length() )
</code></pre>
<p>产出:5</p>