Что такое bytes.hex()?



bytes.hex() — это метод, который преобразует объект bytes в шестнадцатеричную строку.



Как работает: bytes.hex() возвращает строку, состоящую из шестнадцатеричных цифр, представляющих каждый байт в объекте bytes. Шестнадцатеричные цифры идут парами, где первая цифра представляет старший полубайт, а вторая — младший полубайт.



Например, байт со значением 10 (в десятичной системе) будет представлен как «0a» в шестнадцатеричной системе.