Python2.6 十进制转八进制
我想知道怎么在Python2.6中把十进制数转换成八进制,范围是从1到100000。我还想把转换后的结果保存成一个.txt文件。有人能帮我吗?
2 个回答
1
这个代码应该能解决问题:
text = '\n'.join(str(oct(i)) for i in xrange(100000))
f = open('foo.txt', 'w')
f.write(text)
f.close()
15
使用 oct
函数:
print oct(9) # prints 011