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类型
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类型
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。