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

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

高位补零

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

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

高位不补零

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

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

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

赞赏一杯咖啡
0%