diff --git a/projet_calculatrice.py b/projet_calculatrice.py index 97c5245..b5c77d8 100644 --- a/projet_calculatrice.py +++ b/projet_calculatrice.py @@ -1,3 +1,19 @@ +""" +Des morceaux de programme principal mélangé avec la défintion des classes. +À quoi servent le `canvas` et le `label` ?? +Pour la méthode __str__: + Éviter les tests de la forme `if self.droit:` (sens ????) + Pourquoi aller à la ligne ?? + L'avez-vous testée ??? +Pour npi2tree: + C'est une fonction (incohérent car dans la classe expression) + ou une méthode (incohérent car pas de paramètre self) + Pas de gestion des erreurs (tester "2 +" ou "3 4 5 +" par exemple) +Interface graphique: + À quoi servent le `canvas` et le `label` ?? + Pourquoi définir 2 fois le `label_2` (sans paramètre dans le grid la deuxième fois)?? +Note : 16 +""" # BELLYNCK Manon # GUILLAUMIN-TORRES Ambre # COVIN Clara