num1 = input("Enter your first number: ")
operator = input("Enter +, *, +, or -")
num2 = input("Enter your second number: ")
if operator("+"):
print(num1 + num2)
对于Python和编码来说是新手,所以如果错误非常简单,请原谅。
答案 0 :(得分:2)
您需要更改
if operator("+"):
print(num1 + num2)
到
if operator == "+":
print(int(num1) + int(num2))
运算符是一个字符串,要检查字符串是否等于python中的值,请使用==
。
num1和num2作为字符串从输入中返回,因此将它们添加为数字,您需要将它们强制转换为int。