Browse Source

suite3

master
erika 3 weeks ago
parent
commit
a842c668c5
  1. 20
      calculette.py

20
calculette.py

@ -48,18 +48,20 @@ if __name__ =="__main__":
class Conversion: class Conversion:
lst = [self.valeur,self.gauche, self.droite]
def npi2tree (lst): def npi2tree (lst):
"""fonction npi2tree prenant en paramètre une liste correspondant à l’expression en notation """fonction npi2tree prenant en paramètre une liste correspondant l’expression en notation
polonaise inversée et renvoyant larbre (de type Expression) correspondant""" polonaise inversée et renvoyant larbre (de type Expression) correspondant"""
p = Pile(lst) p = Pile(Expression)
for i in lst (): lst = []
# if + or * : for ele in lst :
if ele == '+' or ele == '*':
exp = Expression(ele, Expression())
# else : p.empiler(exp)
else:
p.empiler ...
return exp
# return
Loading…
Cancel
Save