2020
10-15
10-15
用python实现一个简单计算器(完整DEMO)
一、功能目标用户输入一个类似 1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2)) 这样的表达式,假设表达式里面除了包含空格、'+'、'-'、'*'、'/'和括号再无其他特殊符号,然后自己动手写代码解析其中的表达式,实现加减乘除,最后得出的结果与真实的计算机所算的结果必须一致。二、解题思路1、为了分开运算符和数字,因此把输入的字符串格式转换为列表的格式进行处理,这样子就可以按位进...
继续阅读 >