Python: функция bytes ()
функция bytes ()
Функция bytes () используется для получения нового объекта 'bytes'.
Примечание: байты - это неизменяемая версия bytearray - она имеет те же методы без мутаций и одинаковое поведение индексации и среза.
Соответственно, аргументы конструктора интерпретируются как для bytearray ()
Синтаксис:
байты ([источник [, кодировка [, ошибки]]])
Версия:
(Python 3.2.5)
Возвращаемое значение:
Вернуть новый объект 'bytes', который является неизменной последовательностью целых чисел в диапазоне 0 <= x <256.
Пример: преобразование итеративного списка в байты
num = [0, 200, 50, 25, 10, 255]
a = bytes(num)
print(a)
Выход:
б '/ x01 / x02 / x03 / x04 / x05'
Иллюстрированная презентация:
Пример: создание байта с заданным целочисленным размером
s = 10
a = bytes(s)
print(a)
Выход:
б '/ x00 / x00 / x00 / x00 / x00 / x00 / x00 / x00 / x00 / x00'
Пример: преобразование строки в байты
str ="Python bytes example."
# string with encoding 'utf-8'
a = bytes(str, 'utf-8')
print(a)
Выход:
Пример байтов Python.
Иллюстрированная презентация:
Редактор кода Python:
Предыдущая: bytearray ()
Далее: callable ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования