python常见数制转换实例分析
2015-05-09 14:56
453 查看
本文实例讲述了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存取XML的常见方法实例分析
- python中偏函数partial用法实例分析
- python集合用法实例分析
- Python读取Excel的方法实例分析
- Python元组操作实例分析【创建、赋值、更新、删除等】
- Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
- Python多进程multiprocessing用法实例分析
- Python编程之event对象的用法实例分析
- python概率计算器实例分析
- python生成器generator用法实例分析
- Python中的对象,方法,类,实例,函数用法分析
- python协程用法实例分析
- 实例分析python3实现并发访问水平切分表
- python实现数值积分的Simpson方法实例分析
- python任务调度实例分析
- python函数形参用法实例分析
- python网络编程之文件下载实例分析
- tns的一些常见错误分析实例
- python网络编程之文件下载实例分析