为什么输出与打印bytearray存在差异?
虽然示例1对我来说似乎很好。我不明白为什么示例2的输出不是bytearray(b'\x2f')
?
# example 1
print(bytearray.fromhex('1f'))
# output bytearray(b'\x1f')
# example 2
print(bytearray.fromhex('2f'))
# output: bytearray(b'/')
答案 0 :(得分:1)
因为2f
是字符/
的ASCII代码。