Возвращает массив из 4 байтов.
Функция bytes() возвращает объект bytes.
Он может преобразовывать объекты в байтовые объекты или создавать пустые байтовые объекты указанного размера.
Разница между bytes() и bytearray() заключается в том, что bytes() возвращает объект, который нельзя изменить, и bytearray() возвращает объект, который можно изменить.
Пример 1
x = bytes(2)
print(x) #b’\x00\x00′
x = bytes(9)
print(x) #b’\x00\x00\x00\x00\x00\x00\x00\x00\x00′
x = bytes(21)
print(x) #b’\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00′
Синтаксис
bytes(x, encoding, error)
Значения параметров
x
Источник для использования при создании объекта bytes.
Если это целое число, будет создан пустой объект байтов указанного размера.
Если это строка, убедитесь, что вы указали кодировку источника.
encoding
Кодировка строки
error
Указывает, что делать в случае сбоя кодирования.
Встроенные функции Python locals()
Встроенные функции Python list()