任何人都可以帮我这个python singpath程序吗?

时间:2013-03-13 03:16:45

标签: python stack postfix-notation

首先,这不适用于任何课程。 我长期以来一直致力于这两个项目,无法做出正面或反面。我真的想解决这些问题所以我可以继续学习其他课程。 “创建一个将前缀表示法转换为后缀表示法的函数,将后缀表示法转换为前缀表示法。该函数有两个参数。第一个是没有空格或语法错误的表达式字符串,第二个是包含所有运算符的另一个字符串不在第二个字符串中的字符被视为操作数。所有运算符和操作数的长度都是1,所有运算符都是二元运算符。“ 例如:

>>> fix_trans('ab33c2c11','abc')
'33b211cca'

并转换为(反向)波兰表示法:

>>> toPolish('(3+5)*(7-2)',D,0)
'*+35-72'

1 个答案:

答案 0 :(得分:0)

您能举例说明您对此有多远,或者哪些方法对您不起作用?另外,您熟悉shunting-yard algorithm吗?