Heim >Backend-Entwicklung >Python-Tutorial >Wie konvertiert man in Python eine Ganzzahl in eine Binärzeichenfolge?
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}"
Um beispielsweise die Ganzzahl 37 in eine Binärzeichenfolge umzuwandeln:
>>> "{0:b}".format(37) '100101'
Erklärung
Der Formatbezeichner „{0:b}“ verwendet:
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!