这里需要使用内置函数''.format() 高位补零 >>> a = 2 >>> b = '{:08b}'.format(a) 输出结果为八位二进制,且高位补零。 高位不补零 >>> b = '{:8b}'.format(a) 输出结果为八位二进制,但是高位不补零。 需要注意的是,输出的结果类型都为str类型。