您的位置:首页 > 编程语言 > Python开发

python:十进制数转为相应二进制数的字符串形式

2013-07-29 00:13 309 查看
在python里,使用str.format()可以很方便地在进制间转换。

(1)十进制数-->对应的二进制数

>>> '{0:b}'.format(12)  # 把十进制数12转为对应的二进制数的字符串形式
'1100'


(2)十进制数-->固定长度的对应的二进制数

>>> '{0:07b}'.format(12)  # 指定长度为7
'0001100'


在官方文档里,对于format函数有相当详细的例子,各种强大啊~~

原文:http://docs.python.org/2/library/string.html#format-examples
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: