Hướng dẫn dùng bytes python
Ngày đăng:
03/09/2022
Trả lời:
0
Lượt xem:
50
bytes() trong Python trả về các đối tượng byte là một chuỗi các số nguyên, không thể thay đổi, được khởi tạo với size và dữ liệu cho trước, trong phạm vi 0 <= x < 256. Nếu bạn muốn sử dụng phiên bản có thể thay đổi, hãy dùng hàm bytearray(). Cú pháp của hàm bytes() là: bytes([source[, encoding[, errors]]])
Tham số source có thể được sử dụng để khởi tạo byte array, tùy thuộc vào kiểu dữ liệu của source, theo những cách sau:
Ví dụ về hàm bytes() trong PythonVí dụ 1: Chuyển đổi string sang byte string = "Học Python trên quantrimang.com thật vui." #string với mã hóa 'utf-8' mang = bytes(string, 'utf-8') print(mang) Khi chạy code trên ta nhận được kết quả đầu ra như sau: b'H\xe1\xbb\x8dc Python tr\xc3\xaan quantrimang.com th\xe1\xba\xadt vui.' Ví dụ 2: Tạo mảng số nguyên với size cho trước size = 5 mang = bytes(size) print(mang) Khi chạy code trên bạn sẽ nhận được output như sau: b'\x00\x00\x00\x00\x00' bytes() hay bytesarray() chỉ là hai trong số rất nhiều hàm Python được tích hợp sẵn Đăng nhập |