Pythonで8進数を扱う
提供: Python入門
スポンサーリンク
Pythonで8進数(octal digit)を扱う方法を紹介します。
読み方
- 8進数
- はっしんすう
- octal digit
- おくたる でぃじっと
概要
- oct() を使用して、10進数を8進数に変換できます。先頭に0がつきます。
- print()で10進数を8進数に変換できます。フォーマットを指定して、0で埋めることができます。
- int()で、8進数から10進数に変換できます。
- 基数 0 で、0で始まる8進数を渡すと10進数になります。
ソースコード
#!/usr/local/bin/python print oct(8) print oct(16) print int('10', 8); print int('010', 0); print '%o' % 8 print '%06o' % 8
実行例
010 020 8 8 10 000010
関連項目
- Pythonで2進数を扱う
- Pythonで8進数を扱う
- Pythonで10進数を扱う
- Pythonで16進数を扱う
- Pythonでbase64を扱う
- Pythonでuuencodeを扱う
- Pythonでrot13を扱う
- Pythonで任意のrotを扱う
ツイート
スポンサーリンク