Skip to main content
 首页 » 编程设计

python之如何将 int 转换为二进制。在 python 2.5 上

2025年05月04日10lonelyxmas

print 077777#how can i get binary 

我用的是python2.5

请您参考如下方法:

制作十六进制字符到二进制序列的映射,然后运行数字(注意:仅适用于非负数):

def bin(value): 
    binmap = {'0': '0000', '1': '0001', ..., 'f': '1111'} 
    return ''.join(binmap[x] for x in ('%x' % (value,))).lstrip('0') or '0'