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 sys.path详细介绍
Oct 17 Python
Python程序设计入门(4)模块和包
Jun 16 Python
python使用psutil模块获取系统状态
Aug 27 Python
对Python3中的input函数详解
Apr 22 Python
Python 带有参数的装饰器实例代码详解
Dec 06 Python
python DataFrame 取差集实例
Jan 30 Python
Django框架设置cookies与获取cookies操作详解
May 27 Python
Ubuntu下Anaconda和Pycharm配置方法详解
Jun 14 Python
Python3批量创建Crowd用户并分配组
May 20 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
Feb 03 Python
http通过StreamingHttpResponse完成连续的数据传输长链接方式
Feb 12 Python
Pandas数据结构之Series的使用
Mar 31 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发电子邮件
2006/10/09 PHP
php中计算程序运行时间的类代码
2012/11/03 PHP
php分页示例分享
2014/04/30 PHP
基于PHP实现的多元线性回归模拟曲线算法
2018/01/30 PHP
PHP7变量处理机制修改
2021/03/09 PHP
JavaScript 拖拉缩放效果
2008/12/10 Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
2013/07/28 Javascript
JavaScript基础语法、dom操作树及document对象
2014/12/02 Javascript
js实现图片漂浮效果的方法
2015/03/02 Javascript
深入学习JavaScript中的Rest参数和参数默认值
2015/07/28 Javascript
jQuery插件实现文件上传功能(支持拖拽)
2020/08/27 Javascript
JS留言功能的简单实现案例(推荐)
2016/06/23 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
2017/10/13 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
vue.js移动数组位置,同时更新视图的方法
2018/03/08 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
详解vue 路由跳转四种方式 (带参数)
2019/04/28 Javascript
JS前端知识点offset,scroll,client,冒泡,事件对象的应用整理总结
2019/06/27 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
Python中encode()方法的使用简介
2015/05/18 Python
Django与JS交互的示例代码
2017/08/23 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
2019/01/29 Python
Python3.5局部变量与全局变量作用域实例分析
2019/04/30 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
如何使用Python破解ZIP或RAR压缩文件密码
2020/01/09 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
Tensorflow使用Anaconda、pycharm安装记录
2020/07/29 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
2015年综治宣传月活动总结
2015/03/25 职场文书
土建技术员岗位职责
2015/04/11 职场文书
JavaScript ES6的函数拓展
2022/01/18 Javascript
JavaScript中reduce()的用法
2022/05/11 Javascript