有什么办法代替hex (5)
输出吗?'0x05'
'0x5'
例如,我想转换[255,11,132]
为十六进制字符串,'ff0b84'
这样我就可以将其切成2个字符,然后再秘密转换为十进制。但是python没有放在0
前面,b
所以我无法将字符串切成2个字符!
我认为您可以使用格式来获取“ 0x05”而不是“ 0x5”:
In [64]: format(5, '#04x')
Out[64]: '0x05'
In [65]: format(15, '#04x')
Out[65]: '0x0f'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句