Python的bit_length函数来二进制的位数方法
更新时间:2019年08月27日 10:33:03 作者:杰瑞26
今天小编就为大家分享一篇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)
>>>
以上这篇Python的bit_length函数来二进制的位数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
详解OpenCV和PIL读取和显示图像的差异
这篇文章主要介绍了OpenCV和PIL读取和显示图像的差异,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-04-04
Python使用Traits库实现对象属性
Python作为一种动态编程语言,它的变量没有类型,这种灵活性给快速开发带来很多便利,不过它也不是没有缺点,Traits库的一个很重要的目的就是为了解决这些缺点所带来的问题,trait为Python对象的属性增加了类型定义的功能
2023-11-11
浅谈function(函数)中的动态参数
下面小编就为大家带来一篇浅谈function(函数)中的动态参数。小编觉得听不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2017-04-04
Python实现双色球号码随机生成
和体彩大乐透类似,福彩双色球也是购买次数最多的彩种之一,相比大乐透,双色球更容易中小奖。本文将介绍 Python 实习双色球彩票自由的流程,感兴趣的可以了解一下
2022-05-05
Python进阶语法之类的继承
这篇文章主要为大家介绍了Python类的继承,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
2021-12-12
最新评论