diff --git a/rue.py b/rue.py index 1cde8f6..ef8d0eb 100644 --- a/rue.py +++ b/rue.py @@ -3,14 +3,16 @@ from formes import triangle_equilateral from formes import rectangle from formes import porte - # Fonction gestion des données def determiner_immeuble(numero:int) -> dict: caracteristiques = {} caracteristiques['couleur_facade'] = 'blue' + caracteristiques['couleur_porte'] = 'black' + caracteristiques['numero'] = numero caracteristiques['bas_imeuble'] = -300 + numero * 240 + caracteristiques['position_porte'] = caracteristiques['bas_imeuble'] + 20 return caracteristiques # Fonctions d'interface graphique @@ -25,11 +27,11 @@ def dessiner_facade(informations:dict): def dessiner_porte(informations:dict): porte = {} # pour faire la "traduction" entre les clés de ce module et les clés du module formes - porte['ecriture'] = 'red' - porte['fond'] = informations ['couleur_porte'] = 'red' - porte['epaisseur'] = 1 - x0 = informations ['position_porte'] - rectangle(30,40, (x0,0)) + porte['écriture'] = 'red' + porte['fond'] = informations ['couleur_porte'] + porte['épaisseur'] = 1 + x0 = informations['position_porte'] + rectangle(30,40, porte, (x0,0)) def dessiner_immeuble(informations:dict): dessiner_facade(informations)