Skip to main content
 首页 » 编程设计

python之如何将 int 转换为 4 字节十六进制

2025年05月04日26qq78292959

<分区>

我需要将无符号整数(如 4003)转换为其十六进制表示形式。 the following code 的输出

print(struct.pack("<I", 4003).encode('hex')) 

是

a30f0000

如何获得以下输出?

00000fa3

没有必要使用struct.pack。任何其他方法将不胜感激。