Python 十進位制轉換為二進位制 高位補零

daydayjump發表於2018-06-15

用到的內建函式為' '.format()

具體方法如下:

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

輸出結果為八位二進位制,且高位補零。

如果是

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

輸出結果為八位二進位制,但是高位不補零。

需要注意的是,輸出的結果型別都為str型別。

相關文章