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创建模块及模块导入的方法
May 27 Python
python判断一个集合是否包含了另外一个集合中所有项的方法
Jun 30 Python
Python基于pygame实现的弹力球效果(附源码)
Nov 11 Python
python 简单备份文件脚本v1.0的实例
Nov 06 Python
windows下Virtualenvwrapper安装教程
Dec 13 Python
python删除某个字符
Mar 19 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
Jan 29 Python
对pandas通过索引提取dataframe的行方法详解
Feb 01 Python
Python使用numpy模块实现矩阵和列表的连接操作方法
Jun 26 Python
Python跑循环时内存泄露的解决方法
Jan 13 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
Jul 20 Python
python删除csv文件的行列
Apr 06 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学习笔记(三)操作符与控制结构
2011/08/06 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
php实现在服务器端调整图片大小的方法
2015/06/16 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
详解PHP的抽象类和抽象方法以及接口总结
2019/03/15 PHP
List Installed Software Features
2007/06/11 Javascript
Javascript 类与静态类的实现
2010/04/01 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
JavaScript html5 canvas绘制时钟效果(二)
2016/03/27 Javascript
vue+axios实现登录拦截的实例代码
2017/05/22 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
2017/11/17 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
nodejs实现简单的gulp打包
2017/12/21 NodeJs
node.js express框架简介与实现
2019/07/23 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
vue+vant实现购物车全选和反选功能
2020/11/17 Vue.js
Python3基础之函数用法
2014/08/13 Python
Python实现简单的HttpServer服务器示例
2017/09/25 Python
python抓取文件夹的所有文件
2018/02/27 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
python中树与树的表示知识点总结
2019/09/14 Python
Tensorflow 卷积的梯度反向传播过程
2020/02/10 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
CSS3教程(4):网页边框和网页文字阴影
2009/04/02 HTML / CSS
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
文明学生事迹材料
2014/01/29 职场文书
应届毕业生自荐信例文
2014/02/26 职场文书
暑假家长评语大全
2014/04/17 职场文书
物理教育专业求职信
2014/06/25 职场文书
超市工作总结范文2014
2014/12/19 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
六年级作文之自救
2019/12/19 职场文书
Redis入门教程详解
2021/08/30 Redis
spring boot实现文件上传
2022/08/14 Java/Android