今天在使用python将整数以16进制形式打印时,想要高位补0。
如整数1,希望以"0x01"的形式输出,而不是"0x1"。
使用如下例句,%02x表示将整数a以16进制格式打印,并补齐2位,不足2位部分以"0"补齐。
a=1
print("0x%02x" % a)
今天在使用python将整数以16进制形式打印时,想要高位补0。
如整数1,希望以"0x01"的形式输出,而不是"0x1"。
使用如下例句,%02x表示将整数a以16进制格式打印,并补齐2位,不足2位部分以"0"补齐。
a=1
print("0x%02x" % a)