Browse Source

Mise à jour de 'rue.py'

master
KC_ZAY 2 months ago
parent
commit
252df16f22
  1. 10
      rue.py

10
rue.py

@ -8,6 +8,7 @@
# Importation # Importation
from dessiner import triangle_equilateral from dessiner import triangle_equilateral
from dessiner import rectangle
# Constantes # Constantes
@ -27,8 +28,8 @@ def couleur_aleatoire() -> str:
return "red" return "red"
def coordonnees_facade(immeuble:dict) -> tuple: def coordonnees_facade(immeuble:dict) -> tuple:
x_gauche = 30 * immeuble['numero'] x_gauche = -200+ 100 * immeuble['numero']
y_bas = 30 * immeuble['numero'] y_bas = 0
return (x_gauche, y_bas) return (x_gauche, y_bas)
def dessiner_facade(immeuble:dict) -> None: def dessiner_facade(immeuble:dict) -> None:
@ -36,11 +37,11 @@ def dessiner_facade(immeuble:dict) -> None:
crayon = {} crayon = {}
crayon['écriture'] = "blue" crayon['écriture'] = "blue"
crayon['fond'] = immeuble['couleur_facade'] crayon['fond'] = immeuble['couleur_facade']
crayon['épaisseur'] = 5 * immeuble['numero'] crayon['épaisseur'] = 1
x, y = coordonnees_facade(immeuble) # désempaquatage du couple x, y = coordonnees_facade(immeuble) # désempaquatage du couple
cote = LARGEUR_IMMEUBLE cote = LARGEUR_IMMEUBLE
# Demande d'affichage # Demande d'affichage
triangle_equilateral(cote, crayon, (x,y)) rectangle(cote,100, crayon, (x,y))
def dessiner_porte(immeuble:dict) -> None: def dessiner_porte(immeuble:dict) -> None:
# Traduction des données de rue vers dessiner # Traduction des données de rue vers dessiner
@ -68,3 +69,4 @@ def dessiner_rue_decrite(rue:'?') -> None:
if __name__ == '__main__': if __name__ == '__main__':
dessiner_rue_aleatoire() dessiner_rue_aleatoire()

Loading…
Cancel
Save