从int转换为原始Hex(不是十六进制字符串)

时间:2017-05-18 11:31:09

标签: python

如何在python中将int转换为十六进制(不是十六进制字符串)。实际上我必须在一个函数中使用它。例如: throws 我无法传递'0xfb1'而不是0xfb1。即我不能传递十六进制字符串,我必须使用原始十六进制,即使我不能硬编码我必须将其存储在变量中的十六进制值

1 个答案:

答案 0 :(得分:0)

Hex只是一个数字表示,它不是像int这样的类型。你可以用十六进制表达文字,就像你正在做的那样,但是它会被解释为int,就像你在十进制中写的一样。

如果您提供有关您的用例的更多详细信息,将会很有帮助。