2

使用 Python,

h = 0x11012
# ... ???
result = '11012'

从 h -> result 我必须采取哪些中间步骤?

4

3 回答 3

9

Python 2.7 及更高版本:

>>> "{:x}".format(0x11012)
'11012'

蟒蛇2.6:

>>> "{0:x}".format(0x11012)
'11012'

Python 2.5 及更早版本:

>>> "%x" % 0x11012
'11012'
于 2013-02-06T07:21:33.000 回答
2
h = 0x11012
result = hex(h)[2:]

这将删除前导0x.

于 2013-02-06T07:19:12.747 回答
0
result = hex(h)

真的就是这么简单。

于 2013-02-06T07:17:20.660 回答