我在Python开始了,只是写了一个简单的计算器,但它似乎有一些errors.Pls帮我出错误计算器程序蟒蛇
a = raw_input("Enter value of a : ")
b = raw_input("Enter value of b : ")
sum = a + b
sub = a - b
mul = a * b
div = a/b
print"1.Addition"
print"2.Subtraction"
print"3.Multiplication"
print"4.Division"
op = raw_input("Enter the operation to be done : ")
if op == 1:
print"Sum is %d" % sum
elif op == 2:
print"Difference is %d" % sub
elif op == 3:
print"Product is %d" % mul
elif op == 4:
print"Quotient is %d" % div
else:
print"Invalid operation"
错误是 类型错误:不支持的操作数类型 - :'str'和'str'
你也可以做浮动()的原始输入到一个int转换成什么样的输入你期待 – user7091717