【发布时间】:2017-10-26 09:09:05
【问题描述】:
我是python的新手。 有人可以建议我如何将十六进制数字转换为其字符串表示形式。我想实现如下所示。'convert()' 的最佳方法应该是什么?
val_hex = 0xBEEF
val_str = convet(val_hex) # val_str = 'BEEF'
【问题讨论】:
-
hex(0xBEEF)或"{:x}".format(0xBEEF) -
val = "{:x}".format(0xBEEF)
-
是的,那不行吗?
-
@Jean-FrançoisFabre 更易于使用
format(0xBEEF, 'x')...
标签: python python-2.7