Browse Source

Transférer les fichiers vers ''

master
killian 2 years ago
parent
commit
c41ff9d643
  1. 14
      rue.py

14
rue.py

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

Loading…
Cancel
Save