【问题标题】:Python2.6 Decimal to OctalPython2.6 十进制转八进制
【发布时间】:2011-02-04 00:53:12
【问题描述】:

如何在 Python2.6 中将十进制转换为八进制,从 1 到 100000?我也想将此转换后的结果作为 .txt 获得。有人可以帮我吗?

【问题讨论】:

  • 你想让我们做你的功课吗?
  • 不,我不是程序员。但我的分类系统确实需要这个。

标签: python decimal octal


【解决方案1】:

使用oct函数:

print oct(9) # prints 011

【讨论】:

    【解决方案2】:

    这应该可以解决问题:

    text = '\n'.join(str(oct(i)) for i in xrange(100000))
    f = open('foo.txt', 'w')
    f.write(text)
    f.close()
    

    【讨论】:

      猜你喜欢
      • 2018-01-26
      • 1970-01-01
      • 1970-01-01
      • 2015-12-12
      • 2011-08-21
      • 1970-01-01
      • 2012-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多