ホームページ >バックエンド開発 >Python チュートリアル >Python で整数をバイナリ文字列に変換するには?

Python で整数をバイナリ文字列に変換するには?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-02 10:59:09551ブラウズ

How to Convert an Integer to a Binary String in Python?

Python で整数をバイナリ文字列に変換する

Python でバイナリ データを扱う場合、多くの場合、整数をバイナリ文字列に変換する必要があります。この変換は、Python の文字列形式メソッドを使用して簡単に実現できます。

整数をバイナリ文字列に変換する方法

文字列形式メソッドは引数として形式指定子を受け取ります。整数をバイナリ文字列に変換するには、次の形式仕様を使用します。

"{0:b}"

たとえば、整数 37 をバイナリ文字列に変換するには、次のようにします。

>>> "{0:b}".format(37)
'100101'

形式指定子「{0:b}」 uses:

  • 0: フォーマットする引数のインデックス (この場合、整数 37)。
  • b:バイナリの形式指定子

注:

Python 2 と Python 3 では、文字列形式の構文が若干異なります。特定の Python バージョンの形式仕様の詳細については、提供されているドキュメントのリンクにアクセスしてください。

以上がPython で整数をバイナリ文字列に変換するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。