我的计算器不能工作。当我运行它时,它说y elif语句无效,函数在这个clode块之上,它应该可以工作。在
choice = raw_input("chose an operator [1,2,3,4]")
num1 = raw_input("input number 1")
num2 = raw_input("input number 2")
if choice == 1:
print(num1,"+",num2,"=",add(num1,num2)
elif choice == 2:
print(num1,"-",num2,"=",minus(num1,num2)
elif choice == 3:
print(num1,"x",num2,"=",times(num1,num2)
elif choice == 4:
print(num1,"/",num2,"=",divide(num1,num2)
else:
print("that's not a valid operator")
这是我的错误
^{pr2}$
你每行都漏了一个)
注: 原始输入“要求”一个字符串值,在您的情况下,您应该更改
^{pr2}$到
否则只需使用输入
例如:
除最后一个语句外,所有print语句中都缺少右
)
。在相关问题 更多 >
编程相关推荐