Pythons bin()-Funktion: Ganzzahlen in Binärzahlen umwandeln
Bei der Python-Programmierung ist es häufig erforderlich, Ganzzahlen in Binärzahlen umzuwandeln. Die Funktion bin() in Python ist eine schnelle und einfache Möglichkeit, dieses Ziel zu erreichen. Die grundlegende Syntax der Funktion
bin() lautet:
bin(Zahl)
wobei Zahl eine Ganzzahl ist und die Funktion die binäre Darstellung der Ganzzahl zurückgibt.
Im Folgenden werde ich die Verwendung der bin()-Funktion im Detail vorstellen und einige spezifische Codebeispiele bereitstellen.
num = 10
binary = bin(num)
print(binary)
Im obigen Code konvertieren wir die Ganzzahl 10 in eine Binärzahl und speichern das Ergebnis in der Variablen binäre Mitte. Drucken Sie dann das Ergebnis über die Funktion print() aus. Beachten Sie, dass die Funktion bin() eine Zeichenfolge zurückgibt, die mit „0b“ beginnt und angibt, dass es sich um eine Binärzahl handelt.
num = 10
binary = bin(num)[2:]
print(binary)
In diesem Beispiel verwenden wir die Slicing-Operation bin(num)[2 : ] Entfernen Sie die ersten beiden Zeichen „0b“ aus dem Ergebnis und erhalten Sie eine Binärzeichenfolge ohne Präfix.
num = 10
binary = bin(num)[2:].zfill(8)
print(binary)
Im obigen Code verwenden wir zfill( )-Methode Füllt die Binärzeichenfolge auf 8 Ziffern auf. Unter der Annahme, dass die umgewandelte Binärzahl weniger als 8 Stellen hat, wird sie links mit Nullen aufgefüllt.
num = -10
binary = bin(num)
print(binary)
Wenn wir nicht möchten, dass das Ergebnis ein negatives Vorzeichen als Präfix enthält, können wir das tun Verwenden Sie den Schneidevorgang, um es zu entfernen.
Zusammenfassend lässt sich sagen, dass die bin()-Funktion von Python eine sehr praktische Möglichkeit ist, Ganzzahlen in Binärzahlen umzuwandeln. Es bietet eine einfache Syntax und kann das Format der Ergebnisse mit einigen zusätzlichen Operationen anpassen.
Ich hoffe, dass Sie durch die Einführung dieses Artikels ein klareres Verständnis für die Verwendung der Funktion bin() erhalten und diese besser in tatsächlichen Projekten anwenden können. Ich wünsche mir, dass jeder effizientere Python-Programme schreiben kann!
Das obige ist der detaillierte Inhalt vonBin()-Funktion von Python: Konvertieren Sie eine Ganzzahl in eine Binärzahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!