Browse Source

notation

master
manu D 9 months ago
parent
commit
e37e749a28
  1. 12
      calculatrice.py

12
calculatrice.py

@ -1,3 +1,15 @@
# Évite les import * : il y a de gros risques de conflits !
# Essaye de respecter le maximum de 80 colonnes sur ton code.
# if self.valeur != '+' and ... très lourd. À remplacer par if self.valeur not in '+*/-^'
# la méthode __str__ est appelée quand on écrit str(expression), et renvoie une
# chaine de caractères. Écrire str(self.gauche.__str__()) est donc redondant :
# il suffit d'écrire str(self.gauche).
# Dans npi2tree :
# tu fais une erreur dans l'ordre des opérations : 2 3 - devrait donner -1, pas 1
# il faudrait aussi gérer les erreurs (par exemple 2 3 5 +)
# Note : 9.5 / 10
from Pile import Pile_lst from Pile import Pile_lst
from math import * from math import *
from tkinter import * from tkinter import *

Loading…
Cancel
Save