「Python」octメソッドで10進数の値を8進数に変換する
構文
oct(x)
整数を先頭に “0o" が付いた 8 進文字列に変換します。
サンプルコード
# coding: utf-8 #!/usr/bin/python3 cftA = oct(8) print("oct() result1: ",cftA) cftB = oct(-56) print("oct() result2: ",cftB) cftC = oct(9) print("oct() result3: ",cftC)
実行結果
>python test.py
oct() result1: 0o10
oct() result2: -0o70
oct() result3: 0o11