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大牛 应该都有这份书单
Oct 31 Python
python如何读写csv数据
Mar 21 Python
Python 实现使用dict 创建二维数据、DataFrame
Apr 13 Python
Django项目实战之用户头像上传与访问的示例
Apr 21 Python
Python2.7环境Flask框架安装简明教程【已测试】
Jul 13 Python
说说如何遍历Python列表的方法示例
Feb 11 Python
PyTorch: 梯度下降及反向传播的实例详解
Aug 20 Python
Python 用turtle实现用正方形画圆的例子
Nov 21 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
Jun 02 Python
学python最电脑配置有要求么
Jul 05 Python
Python 程序员必须掌握的日志记录
Aug 17 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 include和require的区别深入解析
2013/06/17 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
使用Post提交时须将空格转换成加号的解释
2013/01/14 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
2016/05/15 Javascript
JavaScript中的对象继承关系
2016/08/01 Javascript
js两种拼接字符串的简单方法(必看)
2016/09/02 Javascript
Vue.js每天必学之指令系统与自定义指令
2016/09/07 Javascript
js实现日历的简单算法
2017/01/24 Javascript
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
Vue.js + Nuxt.js 项目中使用 Vee-validate 表单校验
2019/04/22 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
js核心基础之构造函数constructor用法实例分析
2019/05/11 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
Python中使用socket发送HTTP请求数据接收不完整问题解决方法
2015/02/04 Python
python获得文件创建时间和修改时间的方法
2015/06/30 Python
opencv实现图片模糊和锐化操作
2018/11/19 Python
python+selenium实现自动抢票功能实例代码
2018/11/23 Python
对PyQt5的输入对话框使用(QInputDialog)详解
2019/06/25 Python
python 求10个数的平均数实例
2019/12/16 Python
Python类的绑定方法和非绑定方法实例解析
2020/03/04 Python
python绘制趋势图的示例
2020/09/17 Python
聊聊python在linux下与windows下导入模块的区别说明
2021/03/03 Python
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
市场营销专科应届生求职信
2013/11/24 职场文书
大学生学习2014全国两会心得体会
2014/03/13 职场文书
2014年重阳节老干部座谈会上的讲话稿
2014/09/25 职场文书
介绍信的格式
2015/01/30 职场文书
物业工程部岗位职责
2015/02/11 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python
Spring Data JPA框架的核心概念和Repository接口
2022/04/28 Java/Android