代碼

2017-07-16 38 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