Browse Source

essai

master
Laura 3 weeks ago
parent
commit
0a8d4c1a07
  1. 28
      calculette.py

28
calculette.py

@ -35,22 +35,6 @@ class Expression:
if self.valeur == '-':
return "("+ str (self.gauche) + "-" + str (self.droite) + ")"
<<<<<<< HEAD
# class Conversion:
# lst = [self.valeur,self.gauche, self.droite]
# def npi2tree (lst):
# """fonction npi2tree prenant en paramètre une liste correspondant à l’expression en notation
# polonaise inversée et renvoyant l’arbre (de type Expression) correspondant"""
# p = Pile(lst)
# for i in lst ():
=======
if __name__ =="__main__":
e = Expression('*',
@ -64,13 +48,15 @@ if __name__ =="__main__":
class Conversion:
lst = [self.valeur,self.gauche, self.droite]
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"""
p = Pile(lst)
for i in lst ():
>>>>>>> 8b723c77703eb3cfad29b15dc55e72efae56af2a
lst = []
for ele in lst :
if ele == '+' or ele == '*':
exp = Expression(ele, Expression())
return exp
# if + or * :

Loading…
Cancel
Save