Heim > Backend-Entwicklung > Python-Tutorial > Wie konvertiert man in Python eine Ganzzahl in eine Binärzeichenfolge?

Wie konvertiert man in Python eine Ganzzahl in eine Binärzeichenfolge?

Susan Sarandon
Freigeben: 2024-12-02 10:59:09
Original
566 Leute haben es durchsucht

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

Ganzzahlen in Binärzeichenfolgen in Python konvertieren

Beim Umgang mit Binärdaten in Python ist es häufig erforderlich, Ganzzahlen in Binärzeichenfolgen umzuwandeln. Diese Konvertierung kann leicht mit der String-Format-Methode von Python erreicht werden.

So konvertieren Sie eine Ganzzahl in einen binären String

Die String-Format-Methode verwendet einen Formatbezeichner als Argument. Um eine Ganzzahl in eine Binärzeichenfolge umzuwandeln, verwenden Sie die folgende Formatspezifikation:

"{0:b}"
Nach dem Login kopieren

Um beispielsweise die Ganzzahl 37 in eine Binärzeichenfolge umzuwandeln:

>>> "{0:b}".format(37)
'100101'
Nach dem Login kopieren

Erklärung

Der Formatbezeichner „{0:b}“ verwendet:

  • 0: Der Index des zu formatierenden Arguments (in diesem Fall die ganze Zahl 37).
  • b: Der Formatbezeichner für binär Konvertierung.

Hinweis:

Python 2 und Python 3 haben eine leicht unterschiedliche String-Format-Syntax. Besuchen Sie die bereitgestellten Dokumentationslinks für weitere Informationen zu Formatspezifikationen in Ihrer spezifischen Python-Version.

Das obige ist der detaillierte Inhalt vonWie konvertiert man in Python eine Ganzzahl in eine Binärzeichenfolge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage