2010-04-03 20 views
6

Làm cách nào tôi có thể chuyển đổi số thập phân sang Octal trong Python2.6, từ 1 đến 100000? Tôi muốn có được kết quả được chuyển đổi này thành .txt. Ai đó có thể giúp tôi?Python2.6 Thập phân đến Octal

+2

Bạn có muốn chúng ta làm bài tập ở nhà của bạn? – kgiannakakis

+1

Không, tôi không phải là lập trình viên. Nhưng tôi cần điều này cho hệ thống phân loại của tôi. – user233935

Trả lời

14

Sử dụng oct chức năng:

print oct(9) # prints 011 
1

này nên làm như lừa:

text = '\n'.join(str(oct(i)) for i in xrange(100000)) 
f = open('foo.txt', 'w') 
f.write(text) 
f.close() 
Các vấn đề liên quan