python常见数制转换实例分析


Posted in Python onMay 09, 2015

本文实例讲述了python常见数制转换用法。分享给大家供大家参考。具体分析如下:

1.进位制度

Python中二进制是以0b开头的:
例如: 0b11 则表示十进制的3

8进制是以0开头的:
例如: 011则表示十进制的9

16进制是以0x开头的:
例如: 0x11则表示十进制的17

或者写成  \x  \b

2.各种函数转换

#10进制转为2进制
>>> bin(10)
'0b1010'

#2进制转为10进制
>>> int("1001",2)
9

#10进制转为16进制
>>> hex(10)
'0xa'

#16进制到10进制
>>> int('ff', 16)
255

>>> int('0xab', 16)
171

#十进制转为八进制
>>print("%o" % 10)
>>12

#16进制到2进制
>>> bin(0xa)
'0b1010'
>>>

#10进制到8进制
>>> oct(8)
'010' 

#2进制到16进制
>>> hex(0b1001)
'0x9'

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python获取DLL和EXE文件版本号的方法
Mar 10 Python
Python中的rjust()方法使用详解
May 19 Python
用Python登录好友QQ空间点赞的示例代码
Nov 04 Python
python爬取网易云音乐评论
Nov 16 Python
Python匿名函数/排序函数/过滤函数/映射函数/递归/二分法
Jun 05 Python
python3实现二叉树的遍历与递归算法解析(小结)
Jul 03 Python
python实现文件批量编码转换及注意事项
Oct 14 Python
python 如何去除字符串头尾的多余符号
Nov 19 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
Jun 09 Python
详细介绍python类及类的用法
May 31 Python
python开发飞机大战游戏
Jul 15 Python
聊聊基于pytorch实现Resnet对本地数据集的训练问题
Mar 25 Python
python读写二进制文件的方法
May 09 #Python
Python求导数的方法
May 09 #Python
Python itertools模块详解
May 09 #Python
python读取word文档的方法
May 09 #Python
python动态性强类型用法实例
May 09 #Python
Python functools模块学习总结
May 09 #Python
Python浅拷贝与深拷贝用法实例
May 09 #Python
You might like
Snoopy类使用小例子
2008/04/15 PHP
PHP 简单日历实现代码
2009/10/28 PHP
php curl获取网页内容(IPV6下超时)的解决办法
2013/07/16 PHP
不错的新闻标题颜色效果
2006/12/10 Javascript
javascript 限制输入脚本大全
2009/11/03 Javascript
jquery.boxy插件的iframe扩展代码
2010/07/02 Javascript
jquery 学习之二 属性 文本与值(text,val)
2010/11/25 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
javasctipt如何显示几分钟前、几天前等
2014/04/30 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
2016/01/27 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
详谈Angular路由与Nodejs路由的区别
2017/03/05 NodeJs
使用jquery datatable和bootsrap创建表格实例代码
2017/03/17 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
vue实现购物车案例
2020/05/30 Javascript
jquery实现拖拽小方块效果
2020/12/10 jQuery
Python IDE PyCharm的基本快捷键和配置简介
2015/11/04 Python
Python中元组,列表,字典的区别
2017/05/21 Python
Python之多线程爬虫抓取网页图片的示例代码
2018/01/10 Python
Python迭代器定义与简单用法分析
2018/04/30 Python
解决python读取几千万行的大表内存问题
2018/06/26 Python
在matplotlib的图中设置中文标签的方法
2018/12/13 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
django中账号密码验证登陆功能的实现方法
2019/07/15 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
使用python制作一个解压缩软件
2019/11/13 Python
numpy 矩阵形状调整:拉伸、变成一位数组的实例
2020/06/18 Python
Python偏函数实现原理及应用
2020/11/20 Python
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
值得收藏的HTML5资源(学习html5的朋友可以收藏下)
2010/07/20 HTML / CSS
免税水晶:Duty Free Crystal
2019/05/13 全球购物
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
2014/12/12 面试题
团工委书记自荐书范文
2013/12/17 职场文书
计算机专业职业规划
2014/02/28 职场文书
工作态度怎么写
2015/06/25 职场文书