我是python的新手,并创建了一个二进制加法程序,将两个二进制数字相加在一起,当我将这两个数字转换后,我将十进制值存储到变量decimal和Decimal2中。我怎么把这些加在一起??
我试过:
sum = decimal+decimal2
print(sum)
add = sum(decimal+decimal2)
print(add)这些不会造成任何错误但是给我完全随机的答案..。例如:1010 (10) + 1111 (15) = 14.谢谢
发布于 2014-03-20 14:42:01
听起来你想把两个数字相加。下面是一些应该这样做的代码:
Python 3版本
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
print(num1 + num2)Python 2版本
num1 = int(raw_input("Enter first number: "))
num2 = int(raw_input("Enter second number: "))
print(num1 + num2)希望这会有所帮助:)
发布于 2014-03-20 14:39:15
要添加两个二进制数字,可以尝试如下所示:
decimal1 = bin(10)
decimal2 = bin(15)
print(int(decimal1,2)+int(decimal2,2))https://stackoverflow.com/questions/22536106
复制相似问题