Python 組み込み関数 oct()

Python 3 ドキュメントより

整数を接頭辞 "0o" の八進数文字列に変換します。結果は有効な Python 式になります。x が Python の int オブジェクトでない場合、整数を返す __index__() メソッドを定義している必要があります。

導入

oct() 関数は、整数をその八進数表現に変換します。結果の文字列には、それが八進数であることを示すために “0o” が接頭辞として付きます。

oct() の使用例をいくつか示します。

# 整数を八進数に変換
print(oct(8))
print(oct(10))
print(oct(100))
print(oct(1))
print(oct(1000))
0o10
0o12
0o144
0o1
0o1750

関連リンク