Browse Source

Classe Expression

master
Eli 3 months ago
parent
commit
399f77f301
  1. 19
      expression.py

19
expression.py

@ -7,8 +7,12 @@ class Expression :
self.droit = droit self.droit = droit
def evalue (self) : def evalue (self) :
"""Renvoie la valeur de l’expression."""
if self.gauche is None and self.droit is None :
return self.valeur
if self.valeur == "+" : if self.valeur == "+" :
pass return self.
elif self.valeur == "*": elif self.valeur == "*":
pass pass
@ -17,6 +21,17 @@ class Expression :
def __str__ (self) : def __str__ (self) :
"""Affiche l'expression"""
pass pass
exp = Expression('*',
Expression(6, None, None),
Expression('+',
Expression(4, None, None),
Expression(3, None, None)
)
)
exp.evalue()
Loading…
Cancel
Save