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使用CMD模块更优雅的运行脚本
May 11 Python
Python while 循环使用的简单实例
Jun 08 Python
用tensorflow构建线性回归模型的示例代码
Mar 05 Python
python爬虫基本知识
Mar 05 Python
PyCharm设置每行最大长度限制的方法
Jan 16 Python
Python实现DDos攻击实例详解
Feb 02 Python
python中for循环变量作用域及用法详解
Nov 05 Python
Python实现随机生成任意数量车牌号
Jan 21 Python
Python实现自动访问网页的例子
Feb 21 Python
Python如何根据时间序列数据作图
May 12 Python
python实现将中文日期转换为数字日期
Jul 14 Python
解决python运行效率不高的问题
Jul 20 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
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
2015/03/26 Javascript
js实现无缝滚动特效
2015/12/20 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
jQuery简单实现MD5加密的方法
2017/03/03 Javascript
用vue的双向绑定简单实现一个todo-list的示例代码
2017/08/03 Javascript
React中jquery引用的实现方法
2017/09/12 jQuery
使用node打造自己的命令行工具方法教程
2018/03/26 Javascript
vue实现双向绑定和依赖收集遇到的坑
2018/11/29 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
taro开发微信小程序的实践
2019/05/21 Javascript
WebSocket的简单介绍及应用
2019/05/23 Javascript
js实现录音上传功能
2019/11/22 Javascript
JavaScript的console命令使用实例
2019/12/03 Javascript
vue实现移动端拖动排序
2020/08/21 Javascript
vue+swiper实现左右滑动的测试题功能
2020/10/30 Javascript
JS removeAttribute()方法实现删除元素的某个属性
2021/01/11 Javascript
如何封装Vue Element的table表格组件
2021/02/06 Vue.js
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
Django添加favicon.ico图标的示例代码
2018/08/07 Python
PyQt5实现五子棋游戏(人机对弈)
2020/03/24 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
python实现文件的分割与合并
2019/08/29 Python
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
极度干燥澳大利亚官方网站:Superdry澳大利亚
2019/03/28 全球购物
GWT的应用有哪两种部署模式
2012/12/21 面试题
汽修专业学生自我鉴定
2013/11/16 职场文书
函授毕业自我鉴定
2013/12/19 职场文书
书香校园建设方案
2014/05/02 职场文书
体育系毕业生自荐信
2014/06/28 职场文书
现场施工员岗位职责
2015/04/11 职场文书
《社戏》教学反思
2016/02/22 职场文书