刘先森含笑半步癫

导航

 

bit_length方法作用是得到指定数值的二进制的长度数、宽度数

举例:

age=1
v=age.bit_length()
print(v)

返回结果:

1    #数值1对应的二进制是1,长度1位,所以返回结果是1

再举例:

age=2
v=age.bit_length()
print(v)

返回结果:

2    #数值2对应的二进制是10,长度2位,所以返回结果是2

再举例:

age=3
v=age.bit_length()
print(v)

返回结果:

2    #数值3对应的二进制是11,长度2位,所以返回结果是2

再举例:

age=4
v=age.bit_length()
print(v)

返回结果:

3    #数值4对应的二进制是100,长度3位,所以返回结果是3

再举例:

age=5
v=age.bit_length()
print(v)

返回结果:

3    #数值5对应的二进制是101,长度3位,所以返回结果是3

 

posted on 2019-02-12 12:11  刘先森含笑半步癫  阅读(2858)  评论(0编辑  收藏  举报