oct() 8進数に変換

使い方

str = oct( int )

octに与えた値の8進数が文字列で返ります
先頭には0o(ゼロ オー)が付与されます

str1 = oct(64)
print(str1)
#結果 0o100

10進数への戻し方

int = int(oct,8)

octに8進数の文字列を渡すと10進数で返ります

str1 = oct(64)
print(str1)
#結果 0o100

print(int(str1,8))
#結果 64 

16進数からの変換

str1 = oct(0xFFF)
print(str1)
#結果 0o7777

octに0xで始まる16進数を渡す事ができます
シングル、ダブルクオーテーションはいりません