Python 十进制转换为二进制 高位补零

这里需要使用内置函数''.format()

高位补零

>>> a = 2
>>> b = '{:08b}'.format(a)

输出结果为八位二进制,且高位补零。

高位不补零

>>> b = '{:8b}'.format(a)

输出结果为八位二进制,但是高位不补零。

需要注意的是,输出的结果类型都为str类型。

猜你喜欢

转载自blog.csdn.net/dta0502/article/details/84035385