Pythonで2進数を扱う
提供: Python入門
スポンサーリンク
Pythonで2進数(binary digit)を扱う方法を紹介します。
読み方
- 2進数
- にしんすう
- binary digit
- ばいなり でぃじっと
概要
- bin() を使用して、10進数を2進数に変換できます。先頭に0bがつきます。
- format()で10進数を2進数に変換できます。フォーマットを指定して、0で埋めることができます。
- int()で、2進数から10進数に変換できます。
ソースコード
#!/usr/local/bin/python print bin(0) # 0b0 print bin(8) # 0b1000 print bin(15) # 0b111111 print int('11111111', 2) #255 print format(255, 'b') print format(255, '016b')
実行例
0b0 0b1000 0b1111 255 11111111 0000000011111111
関連項目
- Pythonで2進数を扱う
- Pythonで8進数を扱う
- Pythonで10進数を扱う
- Pythonで16進数を扱う
- Pythonでbase64を扱う
- Pythonでuuencodeを扱う
- Pythonでrot13を扱う
- Pythonで任意のrotを扱う
ツイート
スポンサーリンク