python二进制文件操作

img


为什么在输入9的时候输出为t,输入其他的数字转换成二进制流就没有问题,正常以16进制的形式表示。

打印的时候,默认能变成ascii码的会以字符形式显示,没有对应字符的显示16进制
不想这样显示就别直接打印bin,格式化一下

这个跟高位字节有关系,你在控制台输出的ascii编码,对应的制表符就是t