X Tutup
Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 2.14 KB

File metadata and controls

51 lines (39 loc) · 2.14 KB
title Python bytes()-Funktion – Python Spickzettel
description Gibt ein neues „bytes“-Objekt zurück, eine unveränderliche Sequenz von Ganzzahlen im Bereich [...]. bytes ist eine unveränderliche Version von bytearray – sie hat dieselben nicht-mutierenden Methoden sowie dasselbe Indexierungs- und Slicing-Verhalten.
Python bytes() eingebaute Funktion Aus der Python 3 Dokumentation Gibt ein neues „bytes“-Objekt zurück, das eine unveränderliche Sequenz von ganzen Zahlen im Bereich [...] ist. bytes ist eine unveränderliche Version von bytearray – es hat dieselben nicht-mutierenden Methoden und dasselbe Indexierungs- und Slicing-Verhalten.

Einführung

In Python ist der Typ bytes eine unveränderliche Sequenz einzelner Bytes. Er repräsentiert eine Sequenz von ganzen Zahlen im Bereich von 0 bis 255, die zur Darstellung von Binärdaten wie Bildern, Audio oder anderen Dateitypen verwendet werden kann.

Sie können ein bytes-Objekt auf verschiedene Arten erstellen. Eine Möglichkeit besteht darin, den bytes()-Konstruktor zu verwenden und ihm einen String, ein bytearray-Objekt oder ein bytes-Objekt zu übergeben. Zum Beispiel:

data = "Hello, World!"
bytes_obj = bytes(data, "utf-8")
print(bytes_obj)
b'Hello, World!'

Eine andere Möglichkeit besteht darin, eine literale Notation zu verwenden, indem dem String das Präfix b oder B vorangestellt wird:

data = b"Hello, World!"
print(data)
b'Hello, World!'

Relevante Links

  • bytearray()
  • memoryview()
  • Dateien lesen und schreiben
  • Python Datentypen
X Tutup