在Python中转换为十六进制

时间:2014-05-14 15:37:58

标签: python hex

我知道这可能是一个非常简单的答案,但我找不到答案,所以有一种简单的方法在Python中转换十六进制和十进制以及二进制和十六进制,就像你可以从十进制转换为二进制的方式与int()? 提前感谢您的回答。 - 艾德

1 个答案:

答案 0 :(得分:1)

是的,这很容易:

>>> hex(33)
'0x21'
>>> oct(33)
'041'
>>> bin(33)
'0b100001'
>>> int('0x21', 16)
33
>>> int('041', 8)
33
>>> int('0b100001', 2)
33