会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
爱吃土豆的男孩
博客园
首页
新随笔
联系
订阅
管理
2017年5月4日
Python:解析算数表达式
摘要: 给之前做的lisp解释器加了个解析算数表达式的模块。 首先,解析语句 (parse(1+2-(1+2))) 将括号解析为列表,解析出的语句[1+2-,[1+2]] 然后在所有的“+-*/”左右加上空格,然后分割。 [1,+,2,-,[1,+,2]] 根据优先级,先算乘除,再算加减,从前到后。 分析时
阅读全文
posted @ 2017-05-04 21:40 爱吃土豆的男孩
阅读(2059)
评论(0)
推荐(0)
编辑
公告