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算法之栈(stack)的实现
Aug 18 Python
python实现数组插入新元素的方法
May 22 Python
Python调用系统底层API播放wav文件的方法
Aug 11 Python
Python爬虫中urllib库的进阶学习
Jan 05 Python
Python基于pyCUDA实现GPU加速并行计算功能入门教程
Jun 19 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
Tensorflow 模型转换 .pb convert to .lite实例
Feb 12 Python
将labelme格式数据转化为标准的coco数据集格式方式
Feb 17 Python
在Python IDLE 下调用anaconda中的库教程
Mar 09 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
May 29 Python
利用For循环遍历Python字典的三种方法实例
Mar 25 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
写一个用户在线显示的程序
2006/10/09 PHP
php 调用远程url的六种方法小结
2009/11/02 PHP
php读取富文本的时p标签会出现红线是怎么回事
2014/05/13 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
File, FileReader 和 Ajax 文件上传实例分析(php)
2011/04/27 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
阻止事件(取消浏览器对事件的默认行为并阻止其传播)
2013/11/03 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
node.js实现端口转发
2016/04/14 Javascript
vuejs在解析时出现闪烁的原因及防止闪烁的方法
2016/09/19 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
细说webpack源码之compile流程-入口函数run
2017/12/26 Javascript
React props和state属性的具体使用方法
2018/04/12 Javascript
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
vue init webpack 建vue项目报错的解决方法
2018/09/29 Javascript
学习使用ExpressJS 4.0中的新Router的用法
2018/11/06 Javascript
详解vue中移动端自适应方案
2019/05/05 Javascript
细说webpack6 Babel的使用详解
2019/09/26 Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
2019/10/26 Javascript
微信小程序后端(java)开发流程的详细步骤
2019/11/13 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
[01:16:12]完美世界DOTA2联赛PWL S2 FTD vs Inki 第一场 11.21
2020/11/23 DOTA
Python编程之微信推送模板消息功能示例
2017/08/21 Python
python scipy求解非线性方程的方法(fsolve/root)
2018/11/12 Python
python向企业微信发送文字和图片消息的示例
2020/09/28 Python
奇怪的鱼:Weird Fish
2018/03/18 全球购物
季度思想汇报
2014/01/01 职场文书
《彭德怀和他的大黑骡子》教学反思
2014/04/12 职场文书
网站出售协议书范文
2014/10/10 职场文书
老公写给老婆的检讨书
2015/05/06 职场文书
pdf论文中python画的图Type 3 fonts字体不兼容的解决方案
2021/04/24 Python
MySQL sql_mode修改不生效的原因及解决
2021/05/07 MySQL
python通过新建环境安装tfx的问题
2022/05/20 Python