代码

2017-07-16 42 views
-2

无输出在这段代码中没有输出接收:代码

num1=int(input("enter number 1")) 
num2=int(input("enter nunber 2")) 
op=input("enter operation , add ,sub ") 
add=num1+num2 
sub=num1-num2 
if op ==add: 
    print(add) 
elif op == sub: 
    print(sub) 

我需要帮助,以获得输出增加或减少用户的输入。

+2

由于'add'和'sub'是ints,'op'是一个字符串,所以'οp'永远不会等于'add'或'sub'。 –

+0

预期的和实际的结果是什么? –

回答

1

使用if op == "add":来比较op字符串“add”,而不是变量add