Вопрос по типу данных 'байт'

LordGenocide

Новичок
Пользователь
Дек 3, 2023
1
0
1
Может кто-нибудь пояснить за байты в питоне?
Я понял что \x это обозначение байт, но в каком формате они записываются не понятно, почему
bytes(5)
возвращает мне
b'\x00\x00\x00\x00\x00'
я не могу найти инфу по синтаксису того что написано после \x, когда я перезаписываю
в байтовом режиме файлы, то встречаю комбинации типа
\x8d0Q или \xceA% или \x1bf:T , например. Вот это что за хрень? Что за формат? Система исчисления?


P.S.
получается если я записываю в файл число 1 000 000
то он занимает 1 мегабайт, это вообще нормально?
P.P.S. А еще было бы неплохо узнать можно ли заменить это представление представлением бит, т.е. набором нулей и единиц
 

Форум IT Специалистов