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编写一个每天都在系统下新建一个文件夹的脚本
May 04 Python
python django事务transaction源码分析详解
Mar 17 Python
python机器学习之决策树分类详解
Dec 20 Python
Python BS4库的安装与使用详解
Aug 08 Python
5分钟 Pipenv 上手指南
Dec 20 Python
在PYQT5中QscrollArea(滚动条)的使用方法
Jun 14 Python
pycharm中显示CSS提示的知识点总结
Jul 29 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
pytorch程序异常后删除占用的显存操作
Jan 13 Python
推荐技术人员一款Python开源库(造数据神器)
Jul 08 Python
Pycharm中如何关掉python console
Oct 27 Python
python操作toml文件的示例代码
Nov 27 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的explode和implode的使用说明
2011/07/17 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
php实现等比例压缩图片
2018/07/26 PHP
实例:用 JavaScript 来操作字符串(一些字符串函数)
2007/02/15 Javascript
Javascript 自适应高度的Tab选项卡
2011/04/05 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
jQuery实现获取元素索引值index的方法
2016/09/18 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
bootstrap模态框消失问题的解决方法
2016/12/02 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
微信小程序实现图片轮播及文件上传
2017/04/07 Javascript
学习使用Bootstrap栅格系统
2017/05/11 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
javascript帧动画(实例讲解)
2017/09/02 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
利用原生js实现html5小游戏之打砖块(附源码)
2018/01/03 Javascript
详解ES6中的三种异步解决方案
2018/06/28 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
微信小程序如何获取用户头像和昵称
2019/09/23 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
2018/06/11 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
python使用minimax算法实现五子棋
2019/07/29 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
python集合的新增元素方法整理
2020/12/07 Python
如何实现jdbc性能优化
2012/07/30 面试题
2014个人四风对照检查材料思想汇报
2014/09/18 职场文书
中共广东省委常委会党的群众路线教育实践活动整改方案
2014/09/23 职场文书
拾金不昧感谢信
2015/01/21 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
Golang中channel的原理解读(推荐)
2021/10/16 Golang
不负正版帝国之名 《重返帝国》引领SLG手游制作新的标杆
2022/04/07 其他游戏