如何在Python2.6中将十进制转换为八进制,1到100000?我想把这个转换后的结果作为.txt。有人能帮助我吗?
答案 0 :(得分:15)
使用oct
功能:
print oct(9) # prints 011
答案 1 :(得分:1)
这应该可以解决问题:
text = '\n'.join(str(oct(i)) for i in xrange(100000))
f = open('foo.txt', 'w')
f.write(text)
f.close()