【发布时间】:2020-02-22 09:03:02
【问题描述】:
如果我有以下十六进制值:
>>> 0x0000000000e04000400100000a0000040a000000
它有 40 个十六进制数字的长度(需要包括初始的 0 填充)。有没有一种简单的方法可以“保持”前导填充并轻松获得长度?例如,我希望这个返回 160:
>>> 0xe04000400100000a0000040a000000.bit_length()
120
【问题讨论】:
标签: python-3.x string networking hex