#一个不用异常解析的方法。。。 div=["+","-","*","/"]#有效的运算符列表 a=input()#获取用户输入 for x in div:#尝试用div中的四个运算符来拆用户输入 items=a.split(x) if len(items)==2:#如果拆成功了 j,o,k=[items[0],x,items[1]]#赋值给这三个变量 break if "o" not in dir():#o没有被定义-没有获取到运算符,dir()函数用于获取已定义对象列表 print("Invalid operation!") elif ...