For example if you represent 5D in a bytearray you get bytearray(b']'), but I don't understand why.
Is it because of ASCII and if so, how is Python handling all the ASCII Characters?
CodePudding user response:
Under the hood it's all binary, right?
5d in hex is just 01011101 in binary. Turns out that ] in ascii is the same in binary 01011101. So really you just have 01011101 or in base10 93 represented in Hex and Ascii.
