a = 18
b = '{:08b}'.format(a) # b是二进制,把b换成o或者用"%08o" % a八进制 ,"%08x" % a 十六进制
print(b) 输出结果为:00010010 注意是str类型
a = 18
b = bin(18)[2:].zfill(8) # [2:]是为了去掉0b, bin二进制, oct八进制, hex十六进制
print(b)
输出结果为:00010010 注意是str类型
 

 



相关文章:

  • 2021-10-17
  • 2021-11-17
  • 2021-11-17
  • 2021-11-01
  • 2021-11-01
  • 2021-12-14
  • 2022-01-07
猜你喜欢
  • 2021-11-22
  • 2021-11-17
  • 2021-11-17
  • 2021-12-04
  • 2021-11-27
  • 2021-10-17
  • 2021-10-17
相关资源
相似解决方案