gpt4 book ai didi

python - 将十进制数转换为 6 位二进制数

转载 作者:行者123 更新时间:2023-11-28 20:27:47 25 4
gpt4 key购买 nike

我希望将 dec 数转换为 6 位二进制数。bin() 工作正常但省略了重要的前导零。

例如:

  • 0 = 000000
  • 1 = 000001
  • 2 = 000010

等等...允许的最大 dec 数为 63。

最佳答案

无论是 Matt 在评论中所说的 (bin(63)[2:].zfill(6)),还是使用 format strings在 Python 2.6+ 中:

'{0:06b}'.format(63)

您可以在 Python 2.7+ 中省略第一个零,因为您可以隐式编号组。

关于python - 将十进制数转换为 6 位二进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7687928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com