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


Posted in Python onAugust 27, 2019

自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函数来二进制的位数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现得到一个给定类的虚函数
Sep 28 Python
在Python程序中实现分布式进程的教程
Apr 28 Python
Python使用Supervisor来管理进程的方法
May 28 Python
MySQL中表的复制以及大型数据表的备份教程
Nov 25 Python
python实现发送邮件及附件功能
Mar 02 Python
Python subprocess模块详细解读
Jan 29 Python
Python3删除排序数组中重复项的方法分析
Jan 31 Python
Python实现多进程的四种方式
Feb 22 Python
pytorch获取vgg16-feature层输出的例子
Aug 20 Python
Python urllib3软件包的使用说明
Nov 18 Python
python爬虫之爬取笔趣阁小说
Apr 22 Python
详解Python+OpenCV进行基础的图像操作
Feb 15 Python
使用python将excel数据导入数据库过程详解
Aug 27 #Python
python读取指定字节长度的文本方法
Aug 27 #Python
Django中的cookie和session
Aug 27 #Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 #Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
Aug 27 #Python
在Python中获取操作系统的进程信息
Aug 27 #Python
python3 下载网络图片代码实例
Aug 27 #Python
You might like
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
php 文件状态缓存带来的问题
2008/12/14 PHP
php基于websocket搭建简易聊天室实践
2016/10/24 PHP
php array_multisort 对数组进行排序详解及实例代码
2016/10/27 PHP
php array_walk 对数组中的每个元素应用用户自定义函数详解
2016/11/18 PHP
Thinkphp5 如何隐藏入口文件index.php(URL重写)
2019/10/16 PHP
PHP终止脚本运行三种实现方法详解
2020/09/01 PHP
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
node.js入门教程
2014/06/01 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
Webpack 实现 Node.js 代码热替换
2015/10/22 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
JavaScript学习笔记--常用的互动方法
2016/12/07 Javascript
原生js实现无缝轮播图效果
2017/01/11 Javascript
JS三目运算(三元运算)方法详解
2017/03/01 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
JavaScript数据结构之双向链表定义与使用方法示例
2017/10/27 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
2018/06/08 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
vue实现短信验证码登录功能(流程详解)
2019/12/10 Javascript
使用webpack搭建pixi.js开发环境
2020/02/12 Javascript
[01:58]2018DOTA2亚洲邀请赛趣味视频——交流
2018/04/03 DOTA
Python中Django 后台自定义表单控件
2017/03/28 Python
python中时间模块的基本使用教程
2019/05/14 Python
Python生成指定数量的优惠码实操内容
2019/06/18 Python
在python tkinter界面中添加按钮的实例
2020/03/04 Python
python实现遍历文件夹图片并重命名
2020/03/23 Python
Python confluent kafka客户端配置kerberos认证流程详解
2020/10/12 Python
pytorch 中forward 的用法与解释说明
2021/02/26 Python
前端面试必备之CSS3的新特性
2017/09/05 HTML / CSS
优秀毕业生事迹材料
2014/02/12 职场文书
美术教师个人总结
2015/02/06 职场文书
python模块与C和C++动态库相互调用实现过程示例
2021/11/02 Python