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进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
Apr 25 Python
python对字典进行排序实例
Sep 25 Python
python实现带错误处理功能的远程文件读取方法
Apr 29 Python
Python简单实现两个任意字符串乘积的方法示例
Apr 12 Python
Python二进制文件读取并转换为浮点数详解
Jun 25 Python
python射线法判断一个点在图形区域内外
Jun 28 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
Dec 23 Python
tensorflow模型转ncnn的操作方式
May 25 Python
Python参数传递及收集机制原理解析
Jun 05 Python
将tf.batch_matmul替换成tf.matmul的实现
Jun 18 Python
python 获取字典特定值对应的键的实现
Sep 29 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 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
PHP全概率运算函数(优化版) Webgame开发必备
2011/07/04 PHP
php网站判断用户是否是手机访问的方法
2013/11/01 PHP
PHP实现将HTML5中Canvas图像保存到服务器的方法
2014/11/28 PHP
浅谈PHP中的数据传输CURL
2016/09/06 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
2018/08/30 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
php的命名空间与自动加载实现方法
2019/08/25 PHP
Sample script that displays all of the users in a given SQL Server DB
2007/06/16 Javascript
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
一个tab标签切换效果代码
2009/03/27 Javascript
Colortip基于jquery的信息提示框插件在IE6下面的显示问题修正方法
2010/12/06 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
2012/03/13 Javascript
jQuery Tools tab(幻灯片)
2012/07/14 Javascript
简单的代码实现jquery定时器
2013/11/17 Javascript
ECMAScript中函数function类型
2015/06/03 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
2015/08/10 Javascript
原生js和css实现图片轮播效果
2017/02/07 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
vue element-ui读取pdf文件的方法
2019/11/26 Javascript
JS精确判断数据类型代码实例
2019/12/18 Javascript
javascript实现随机抽奖功能
2020/12/30 Javascript
解析Python3中的Import
2019/10/13 Python
wxpython绘制音频效果
2019/11/18 Python
Python3 中sorted() 函数的用法
2020/03/24 Python
Django 实现将图片转为Base64,然后使用json传输
2020/03/27 Python
用Python写一个for循环的例子
2016/07/19 面试题
电子商务专业在校生实习自我鉴定
2013/09/29 职场文书
高中军训感言400字
2014/02/24 职场文书
医德医风演讲稿
2014/05/20 职场文书
星级党支部申报材料
2014/05/31 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
离婚案件被告代理词
2015/05/23 职场文书
员工手册董事长致辞
2015/07/29 职场文书
使用feign服务调用添加Header参数
2021/06/23 Java/Android