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生成随机密码或随机字符串的方法
Jul 03 Python
Linux 发邮件磁盘空间监控(python)
Apr 23 Python
Python中的is和==比较两个对象的两种方法
Sep 06 Python
Python使用当前时间、随机数产生一个唯一数字的方法
Sep 18 Python
Django的HttpRequest和HttpResponse对象详解
Jan 26 Python
在python中pandas的series合并方法
Nov 12 Python
Python发送邮件功能示例【使用QQ邮箱】
Dec 04 Python
python+selenium实现QQ邮箱自动发送功能
Jan 23 Python
关于Python3 lambda函数的深入浅出
Nov 27 Python
浅谈Python中re.match()和re.search()的使用及区别
Apr 14 Python
在pycharm中关掉ipython console/PyDev操作
Jun 09 Python
详解python tcp编程
Aug 24 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
解析VS2010利用VS.PHP插件调试PHP的方法
2013/07/19 PHP
php防注入及开发安全详细解析
2013/08/09 PHP
ECSHOP在PHP5.5及高版本上报错的解决方法
2015/08/31 PHP
Yii2框架中日志的使用方法分析
2017/05/22 PHP
用jscript启动sqlserver
2007/06/21 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
js防止表单重复提交实现代码
2012/09/05 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
JavaScript中数据结构与算法(二):队列
2015/06/19 Javascript
javascript实现列表切换效果
2016/05/02 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
Bootstrap fileinput组件封装及使用详解
2017/03/10 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
JavaScript基础心法 数据类型
2018/03/05 Javascript
js技巧之十几行的代码实现vue.watch代码
2018/06/09 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
ubuntu系统下 python链接mysql数据库的方法
2017/01/09 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
python3实现弹弹球小游戏
2019/11/25 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
pycharm-professional-2020.1下载与激活的教程
2020/09/21 Python
CSS3实现时间轴效果
2016/07/11 HTML / CSS
详解使用canvas保存网页为pdf文件支持跨域
2018/11/23 HTML / CSS
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
手工制作的男士奢华英国鞋和服装之家:Goodwin Smith
2019/06/21 全球购物
UNIX命令速查表
2012/03/10 面试题
考博导师推荐信范文
2015/03/27 职场文书
高一军训感想
2015/08/07 职场文书
创业计划书之干洗店
2019/09/10 职场文书
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python