| title | Встроенная функция Python bytes() - Шпаргалка по Python |
|---|---|
| description | Возвращает новый объект «bytes», который представляет собой неизменяемую последовательность целых чисел в диапазоне [...]. bytes — это неизменяемая версия bytearray – она имеет те же неизменяющие методы, а также то же поведение при индексации и нарезке. |
В Python тип bytes представляет собой неизменяемую последовательность отдельных байтов. Он представляет собой последовательность целых чисел в диапазоне от 0 до 255, которую можно использовать для представления двоичных данных, таких как изображения, аудио или другие типы файлов.
Вы можете создать объект bytes несколькими способами. Один из способов — использовать конструктор bytes() и передать ему строку, объект bytearray или объект bytes. Например:
data = "Hello, World!"
bytes_obj = bytes(data, "utf-8")
print(bytes_obj)b'Hello, World!'
Другой способ — использовать литеральную нотацию, добавив префикс b или B к строке:
data = b"Hello, World!"
print(data)b'Hello, World!'
- bytearray()
- memoryview()
- Чтение и запись файлов
- Типы данных Python