Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thêm số nhị phân bằng Python?

Nếu bạn có số nhị phân dưới dạng chuỗi, bạn có thể chuyển đổi chúng thành int trước tiên bằng cách sử dụng int (str, base) bằng cách cung cấp cơ số là 2. Sau đó, thêm các số như bạn thường làm. Cuối cùng chuyển đổi nó trở lại thành một chuỗi bằng cách sử dụng hàm bin. Ví dụ,

a = '001'
b = '011'
sm = int(a,2) + int(b,2)
c = bin(sm)
print(c)

Điều này sẽ cho kết quả:

0b100