如何使用 Python 新增二進位制數?
如果將二進位制數作為字串,可透過傳入 base 為 2,首先使用 int(str, base) 將其轉換為 int。然後像通常那樣新增數字。最後,使用 bin 函式將其轉換回字串。例如,
a = '001' b = '011' sm = int(a,2) + int(b,2) c = bin(sm) print(c)
這將產生如下輸出
0b100
廣告
如果將二進位制數作為字串,可透過傳入 base 為 2,首先使用 int(str, base) 將其轉換為 int。然後像通常那樣新增數字。最後,使用 bin 函式將其轉換回字串。例如,
a = '001' b = '011' sm = int(a,2) + int(b,2) c = bin(sm) print(c)
這將產生如下輸出
0b100