您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

从十六进制转换为二进制而不丢失前导0的python

从十六进制转换为二进制而不丢失前导0的python

我不认为认情况下没有办法保持这些前导零。

每个十六进制数字转换为4个二进制数字,因此新字符串的长度应恰好是原始字符串大小的4倍。

h_size = len(h) * 4

然后,您可以使用.zfill零填充为所需的大小:

h = ( bin(int(h, 16))[2:] ).zfill(h_size)
python 2022/1/1 18:33:06 有290人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶