Как я могу преобразовать десятичное число в восьмеричное в Python2.6, от 1 до 100000? Я тоже хочу получить этот преобразованный результат как .txt. Кто-нибудь может мне помочь?
Python2.6 от десятичной до восьмеричной
comment
Вы хотите, чтобы мы сделали вашу домашнюю работу?
- person kgiannakakis   schedule 03.04.2010
comment
Нет, я не программист. Но мне это нужно для моей системы классификации.
- person user233935   schedule 03.04.2010
Ответы (2)
Используйте функцию oct
:
print oct(9) # prints 011
person
Andrew Hare
schedule
03.04.2010
Это должно помочь:
text = '\n'.join(str(oct(i)) for i in xrange(100000))
f = open('foo.txt', 'w')
f.write(text)
f.close()
person
Michael
schedule
03.04.2010