当我尝试这个时:
a = input("Enter your math calculations :")
if "45*3" or "45 * 3" in a:
print("555")
elif "56+9" or "56 + 9" in a:
print("77")
elif "56/6" or "56 / 6" in a:
print("4")
else:
print(eval(a))
它不是预期的答案,而是输出意外的输出
预期:输入您的数学计算:10+1 = 11
结果:输入您的数学计算:10+1 = 555
我做错了什么???.
你为什么写
if "45*3" or "45 * 3" in a:
而是写
if a=="45*3" or a=="45 * 3":
都是这样的。