Python中不同进制的语法及转换方法分析


Posted in Python onJuly 27, 2016

本文实例讲述了Python中不同进制的语法及转换方法。分享给大家供大家参考,具体如下:

不同进制的书写方式

① 八进制(Octal) 0o377
② 十六进制(Hex) 0xFF
③ 二进制(Binary) 0b11111111

不同进制之间的转换

Python提供了三个内置的函数,可以用来在不同进制间做转换。

>>> oct(255), hex(255), bin(255)
('0o377', '0xff', '0b11111111')

还可以使用int函数,把字符串转成数值

>>> int('255'), int('0xFF', 16)
(255, 255)

除此之外还可以使用eval,功能类似于int函数,但是它的参数是python代码。

>>> eval('255'), eval('0xFF')
(255, 255)

当然也可使用字符串的格式化输出

>>> '{0:0}, {1:x}, {2:b}'.format(255, 255, 255)
'255, ff, 11111111'
>>> '%o, %x, %X' % (255, 255, 255)
'377, ff, FF'

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python高级应用实例对比:高效计算大文件中的最长行的长度
Jun 08 Python
Python比较两个图片相似度的方法
Mar 13 Python
简单介绍Python的Tornado框架中的协程异步实现原理
Apr 23 Python
Python爬虫:通过关键字爬取百度图片
Feb 17 Python
python list元素为tuple时的排序方法
Apr 18 Python
详解Python下ftp上传文件linux服务器
Jun 21 Python
python numpy 显示图像阵列的实例
Jul 02 Python
Python字典推导式将cookie字符串转化为字典解析
Aug 10 Python
浅谈Python中os模块及shutil模块的常规操作
Apr 03 Python
Python实现手势识别
Oct 21 Python
基于Python实现全自动下载抖音视频
Nov 06 Python
python可视化之颜色映射详解
Sep 15 Python
深入理解Python装饰器
Jul 27 #Python
python批量制作雷达图的实现方法
Jul 26 #Python
python 添加用户设置密码并发邮件给root用户
Jul 25 #Python
Python文件夹与文件的相关操作(推荐)
Jul 25 #Python
浅谈python类属性的访问、设置和删除方法
Jul 25 #Python
python直接访问私有属性的简单方法
Jul 25 #Python
python类:class创建、数据方法属性及访问控制详解
Jul 25 #Python
You might like
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
由php的call_user_func传reference引发的思考
2010/07/23 PHP
mysql desc(DESCRIBE)命令实例讲解
2016/09/24 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
2019/10/17 PHP
JS 判断undefined的实现代码
2009/11/26 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
纯javascript移动优先的幻灯片效果
2015/11/02 Javascript
基于jQuery1.9版本如何判断浏览器版本类型
2016/01/12 Javascript
JS获取CSS样式(style/getComputedStyle/currentStyle)
2016/01/19 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
angular-ui-sortable实现可拖拽排序列表
2016/12/28 Javascript
KnockoutJS数组比较算法实例详解
2019/11/25 Javascript
Vuex模块化应用实践示例
2020/02/03 Javascript
vue实现图片上传到后台
2020/06/29 Javascript
[19:26]TNC vs EG (BO3)
2018/06/07 DOTA
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
python实现自主查询实时天气
2018/06/22 Python
想学python 这5本书籍你必看!
2018/12/11 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
python+django+rest框架配置创建方法
2019/08/31 Python
python 下 CMake 安装配置 OPENCV 4.1.1的方法
2019/09/30 Python
台湾母婴用品限时团购:妈咪爱
2018/08/03 全球购物
求职简历的自我评价怎样写好
2013/10/07 职场文书
最新自我评价范文
2013/11/16 职场文书
纠风工作实施方案
2014/03/15 职场文书
大学生党员个人剖析材料
2014/10/08 职场文书
简易版租房协议书范本
2014/10/13 职场文书
交通事故一次性赔偿协议书范本
2014/11/02 职场文书
给病人的慰问信
2015/03/23 职场文书
学校通报表扬范文
2015/05/04 职场文书
高中团支书竞选稿
2015/11/21 职场文书
python爬虫--selenium模块
2021/03/31 Python
Canvas三种动态画圆实现方法说明(小结)
2021/04/16 Javascript