2進数の文字列をintに変換する 質問する

2進数の文字列をintに変換する 質問する

次のように、単純に 2 進数の文字列を int に変換したいと思います。

>>> '11111111'.fromBinaryToInt()
255

Python でこれを行う方法はありますか?

ベストアンサー1

組み込みint()関数を使用し、入力数値の基数、2つまり 2 進数を渡します。

>>> int('11111111', 2)
255

ドキュメントはこちらPython 2、そしてPython3 について

おすすめ記事