Python的bit_length函数来二进制的位数

自Python3.1中,整数bit_length方法允许查询二进制的位数或长度。

常规做法:

>>> bin(256)
'0b100000000'

>>> len(bin(256)) - 2
9

>>>

使用函数:

>>> bin(256), (256).bit_length()
('0b100000000', 9)

>>> X = 99

>>> bin(X), X.bit_length()
('0b1100011', 7)

>>>

 

    原文作者:杰瑞26
    原文地址: https://blog.csdn.net/Jerry_1126/article/details/82917224
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞