Daftar Referensi Python

bytes() membuat sequence byte immutable dengan nilai 0-255.

Sintaks

bytes(source=b"")
bytes(string, encoding, errors="strict")

Parameter

Parameter Wajib? Keterangan
source Tidak Integer, iterable integer, bytes-like, atau string
encoding Untuk string Encoding teks
errors Tidak Penanganan error encoding

Nilai balik: objek bytes.

Contoh

print(bytes([65, 66, 67]))

Coba di IDE

Output:

b'ABC'

Contoh Lainnya

Dari string

data = bytes("Halo", "utf-8")
print(data)

Coba di IDE

Output:

b'Halo'

Buffer nol

print(list(bytes(3)))

Coba di IDE

Output:

[0, 0, 0]

Decode ke string

data = b"Python"
print(data.decode("utf-8"))

Coba di IDE

Output:

Python

Kesalahan Umum

  • bytes tidak dapat diubah.
  • String membutuhkan encoding.
  • Elemen harus 0-255.

Pelajari Lebih Lanjut