Python-不需要的十六进制输出

时间:2018-08-21 16:23:07

标签: python-3.x int hex

我有以下整数,希望以十六进制输出:

number = 115792089237316195423570985008687907853269984665640564039457584007913129639622

但是使用:

print hex(number)

我的输出是

0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec6L

当我认为应该是以下情况时,这是我想要的输出:

0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec6

我知道我总是可以从输出的末尾去除字符'L',但是,任何人都可以向我展示一种我不需要这样做的方法,并获得所需的输出,非常感谢!

0 个答案:

没有答案