,

Python Program to Add two binary numbers


Python Program to Add two binary numbers


num1 = '00001'
# decimal value 17
num2 = '10001'

# sum - decimal value 18
# binary value 10010
sum = bin(int(num1,2) + int(num2,2))
print(sum)


Output:

 0b10010

Example: getting Input from user:

num1 = input("Enter 1st Binary Number: ")
num2 = input("Enter 2nd Binary Number: ")

# decimal value 17

# sum - decimal value 18
# binary value 10010
sum = bin(int(num1,2) + int(num2,2))
print(sum)

Output:

 Enter 1st Binary Number: 00001
 Enter 2nd Binary Number: 10001
 0b10010