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实现线程池的方法
Jun 30 Python
分享Python文本生成二维码实例
Jan 06 Python
使用NumPy和pandas对CSV文件进行写操作的实例
Jun 14 Python
pygame实现简易飞机大战
Sep 11 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
Mar 18 Python
Django框架实现的分页demo示例
May 25 Python
Python绘图Matplotlib之坐标轴及刻度总结
Jun 28 Python
numpy数组广播的机制
Jul 12 Python
django框架用户权限中的session缓存到redis中的方法
Aug 06 Python
基于Python绘制个人足迹地图
Jun 01 Python
python操作redis数据库的三种方法
Sep 10 Python
Python实现批量自动整理文件
Mar 16 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边学边教》(02.Apache+PHP环境配置――下篇)
2006/12/13 PHP
Linux fgetcsv取得的数组元素为空字符串的解决方法
2011/11/25 PHP
调试一段PHP程序时遇到的三个问题
2012/01/17 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
PHP序列化的四种实现方法与横向对比
2018/11/29 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
从零学jquery之如何使用回调函数
2014/05/16 Javascript
javascript实现树形菜单的方法
2015/07/17 Javascript
基于javascript实现文字无缝滚动效果
2016/03/22 Javascript
jQuery中的通配符选择器使用总结
2016/05/30 Javascript
AngularJs  Using $location详解及示例代码
2016/09/02 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
js图片轮播插件的封装
2017/07/21 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
jsTree事件和交互以及插件plugins详解
2017/08/29 Javascript
js前端导出Excel的方法
2017/11/01 Javascript
基于vue组件实现猜数字游戏
2020/05/28 Javascript
关于axios不能使用Vue.use()浅析
2018/01/12 Javascript
详解Node.js中的Async和Await函数
2018/02/22 Javascript
微信小程序云开发 搭建一个管理小程序
2019/05/17 Javascript
vue实现将数据存入vuex中以及从vuex中取出数据
2019/11/08 Javascript
微信小程序swiper使用网络图片不显示问题解决
2019/12/13 Javascript
js实现简单的倒计时
2021/01/28 Javascript
python简单实现旋转图片的方法
2015/05/30 Python
PyQt弹出式对话框的常用方法及标准按钮类型
2019/02/27 Python
Python的Tkinter点击按钮触发事件的例子
2019/07/19 Python
Pytorch实现的手写数字mnist识别功能完整示例
2019/12/13 Python
Python 实现将某一列设置为str类型
2020/07/14 Python
Python实现扫码工具的示例代码
2020/10/09 Python
HTML5的download属性详细介绍和使用实例
2014/04/23 HTML / CSS
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
食堂标语大全
2014/06/11 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书
老公保证书怎么写
2015/02/26 职场文书