Panduan ini menyiratkan cara kerja dan useran bytearray dalam bahasa pemrograman Python. Setelah menyelesaikan artikel ini, Anda akan dapat mengetahui fungsionalitas bytearray. Show Apa itu Bytearray Python?Dalam bahasa pemrograman, rangkaian variabel yang berkelanjutan dari tipe data byte dikenal sebagai bytearray. Byte: Byte adalah unit informasi digital yang digunakan untuk mengkodekan karakter teks. Ini adalah skala standar terkecil yang digunakan untuk menyandikan teks. Satu byte terdiri dari 8 bit kecil. Sebuah byte menyimpan nilai dari 0 hingga 255 bersama dengan jumlah 8 bit.Array: Array adalah struktur data yang andal di antara semuanya. Diketahui untuk menyimpan nilai dari tipe data yang mirip satu sama lain. Penggunaan BytearrayFungsi ini bertanggung jawab untuk mengubah kumpulan string atau bilangan bulat menjadi byte atau dalam urutan byte. Pengembang mencapai metode yang terkait dengan tipe data yang bisa berubah dan byte yang biasa digunakan Python. Dalam python, bytearray adalah fungsi bawaan; ini berarti Anda tidak perlu mendeklarasikannya seperti fungsi yang ditentukan user. Fungsi byte array () mengembalikan objek bytearray yang sudah menjadi array dari byte yang ada. Array yang dihasilkan berisi urutan angka yang dapat diubah yang terletak pada kisaran 0 <= x < 256. Perbedaan b/w Bytes dan Bytearrays di PythonKeduanya adalah fitur Python yang membawa array byte, sedangkan setiap byte dalam array mampu menyimpan nilai antara 0 dan 255. Perbedaan mendasar antara kedua array ini adalah bahwa objek yang dibuat untuk byte sudah tertanam, yang berarti bahwa kami tidak dapat memperbarui elemennya setelah dibuat. Berbeda dengan byte, objek bytearray memungkinkan kita untuk melakukan modifikasi pada elemen. Dalam python, notasi “b” digunakan yang menentukan byte tertentu dalam sebuah string. Setiap string biasa memiliki karakter ASCII, sedangkan array byte terdiri dari nilai heksadesimal antara rentang yang telah kami jelaskan. Sintaks dari array byteArray byte (a, mekanisme penyandian, error) Fungsi ini mengambil 3 parameter sebagai argumen. Tidak salah satu dari mereka adalah wajib; semuanya opsional. Jika Anda menjalankan fungsi dengan melewatkan parameter kosong, ia mengembalikan array ukuran nol. Sumber: itu adalah objek yang digunakan untuk memulai fungsi bytearray. Ini adalah bilangan bulat yang mengubahnya menjadi array byte. Ada banyak kemungkinan dalam menggunakan parameter sumber. Karena jika sumbernya berupa string, maka harus menggunakan parameter encoding dengan dirinya sendiri. Jika integer adalah sumber, array akan diinisialisasi dengan byte nol. Demikian pula, jika sumbernya adalah sebuah objek, ia akan menggunakan buffer read-only yang akan menginisialisasi array byte. Tidak seperti objek sederhana, jika objek yang dapat diubah digunakan, objek tersebut harus menggunakan elemen dalam bilangan bulat dari rentang 0 hingga 256 yang ditentukan. Encoding: Jika kita menggunakan sumber dalam string, maka fitur encoding digunakan. Error: Jika, selama proses pengkodean konversi, terjadi error, tindakan diambil. Mari kita bahas setiap jenis sumber dengan contoh. Contoh 1
|