求指导,读取一个二进制文件里面的内容,但是按照0x的形式输出字符串,举个例子:比如二进制文件里面就一个字节,是11111111,想得到的结果是,最终输出字符串“0xFF”
我自己找资料尝试,输出的字符串都是”FF“,前面的0x没了,麻烦给指导下怎么实现?
print(hex(int('11111111',2))) #输出0xff
你直接hex(n),输出的就自动带0x如果你format,才会把0x弄没。不过format的时候也可以在前面加个0x啊
hex()