我正在将一些python移植回.NET中,我似乎搞不清%x
和{
print "%s: [%#x][%x] %s" % (message, self.eip, self.opcode,
i.get_disasm())
与下面这个函数相同,它似乎只是一个普通的Hex()
函数,在右前方附加了0x,为什么不直接使用%x
?在
是的,我好像找不到答案:https://docs.python.org/2/library/string.html
我没发现这是很精细的印刷品
'#'
选项仅对整数有效,并且仅对二进制、八进制或十六进制输出有效。如果存在,则指定输出将分别以“0b”、“0o”或“0x”作为前缀。在
“#”选项仅对整数有效,并且仅对二进制、八进制或十六进制输出有效。如果存在,则指定输出将分别以“0b”、“0o”或“0x”作为前缀。在
相关问题 更多 >
编程相关推荐