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的迭代器、生成器以及相关的itertools包
Apr 02 Python
python字符串,数值计算
Oct 05 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
Appium Python自动化测试之环境搭建的步骤
Jan 23 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
Aug 09 Python
python二分法查找算法实现方法【递归与非递归】
Dec 06 Python
使用Matplotlib 绘制精美的数学图形例子
Dec 13 Python
使用python的turtle函数绘制一个滑稽表情
Feb 28 Python
python+gdal+遥感图像拼接(mosaic)的实例
Mar 10 Python
python生成随机数、随机字符、随机字符串
Apr 06 Python
Python中基础数据类型 set集合知识点总结
Aug 02 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提高网站效率的技巧
2015/09/29 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
完美解决phpdoc导出文档中@package的warning及Error的错误
2016/05/17 PHP
php表单加入Token防止重复提交的方法分析
2016/10/10 PHP
PHP获取数据库表中的数据插入新的表再原删除数据方法
2018/10/12 PHP
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
jQuery的ready方法详解
2014/11/27 Javascript
javascript html5移动端轻松实现文件上传
2020/03/27 Javascript
原生js的RSA和AES加密解密算法
2016/10/08 Javascript
基于js实现二级下拉联动
2016/12/17 Javascript
用move.js库实现百叶窗特效
2017/02/08 Javascript
jQuery+PHP+Mysql实现抽奖程序
2020/04/12 jQuery
微信小程序中做用户登录与登录态维护的实现详解
2017/05/17 Javascript
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
2018/11/02 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
JavaScript DOM常用操作代码汇总
2020/07/03 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
2020/11/09 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
[02:40]DOTA2英雄基础教程 先知
2013/11/29 DOTA
python logging重复记录日志问题的解决方法
2018/07/12 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
2018/07/18 Python
Pandas读写CSV文件的方法示例
2019/03/27 Python
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
办公室驾驶员岗位职责
2013/11/15 职场文书
秘书专业自荐信范文
2013/12/26 职场文书
毕业生工作求职信
2014/06/30 职场文书
幼儿园小班教学反思
2016/03/03 职场文书
2016年小学中秋节活动总结
2016/04/05 职场文书
Python 内置函数速查表一览
2021/06/02 Python
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python
总结一些Java常用的加密算法
2021/06/11 Java/Android
Nginx配置之实现多台服务器负载均衡
2021/08/02 Servers