print 077777#how can i get binary
我使用python2.5
最佳答案
在Python 2.5中为int获取二进制字符串的最简单方法(不是最快!):
def dobin(n):
digs = []
s = ''
if n<0:
s = '-'
n = -n
while True:
digs.append(str(n % 2))
n /= 2
if not n: break
if s: digs.append(s)
digs.reverse()
return ''.join(digs)
您在寻找速度还是清晰度?
关于python - 如何将int更改为二进制。在python 2.5上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1993834/