是这样的,我看到一个题,里面说将10240099转化为字节,结果是b'\x00\x9c@c’ 这样我就很疑惑了,都说字节是一种计量工具,一字节等于8bit,那这样一个单位怎么会有b'\x00\x9c@c’这种形式?转化为二进制后不应该全是1和0吗?
望各位大牛解答下我的疑惑
1 个解决方案
#1
十进制数 10240099 转换为十六进制是 \x00\x9c\x40\x63,其中\x40正好在ACII码范围内,代表字符‘@’,所以系统直接用该字符代表\x40了,同样,\x63也在ASCII内,代表字符‘c’
#1
十进制数 10240099 转换为十六进制是 \x00\x9c\x40\x63,其中\x40正好在ACII码范围内,代表字符‘@’,所以系统直接用该字符代表\x40了,同样,\x63也在ASCII内,代表字符‘c’