Python 开发 简单计算器
过程超级简单,
我的环境是 python2.7
代码地址: git clone http://git.shiyanlou.com/shiyanlou/PythonCalculator
直接在浏览器输入:
http://git.shiyanlou.com/shiyanlou/PythonCalculator
就可以下载。
其中的算法,还是值得考虑的。
- 输入表达式
- 从表达式字符串中提取整数及操作符,得到 Token 列表
- 从 Token 列表生成表达式树
- 遍历表达式树求值
- 输出计算结果
看,非常的学术化,采用的树形表达式来解决求值问题。
网友评论