Python 組み込み関数 bin()

Python 3 ドキュメントより

整数をプレフィックス "0b" を付けたバイナリ文字列に変換します。結果は有効な Python 式になります。x が Python の int オブジェクトでない場合、整数を返す__index__()メソッドを定義している必要があります。

はじめに

bin()関数は、整数をそのバイナリ表現に変換します。結果の文字列には、それがバイナリ数であることを示すために “0b” プレフィックスが付きます。

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

# 整数をバイナリに変換
print(bin(2))
print(bin(7))
print(bin(1))
print(bin(10))
print(bin(100))
print(bin(1000))
0b10
0b111
0b1
0b1010
0b1100100
0b1111101000

関連リンク