输入3+2*{1+2*[-4/(8-6)+7]}等数学表达式让python程序计算。问题是,它没有输出。如何解决这个问题。
while True:
try:
express = input()
express.replace("[", "(")
express.replace("{", "(")
express.replace("]", ")")
express.replace("}", ")")
print(eval(express))
except:
break