From a80fd5ee5a709c46da77f9d44207fa732cb876fd Mon Sep 17 00:00:00 2001 From: Belkacemi Melissa <melissa.belkacemi.etu@118p29.fil.univ-lille.fr> Date: Wed, 20 Mar 2024 11:47:14 +0100 Subject: [PATCH] Blocs --- PJ/bloc.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/PJ/bloc.py b/PJ/bloc.py index 949fa3c..016a2c6 100644 --- a/PJ/bloc.py +++ b/PJ/bloc.py @@ -1,12 +1,12 @@ #Belkacemi Melissa #13/03/2024 - +import couleur class Bloc: """ une classe représentant des blocs """ - def __init__(self,couleur:tuple[int,int,int],pixel_hg:tuple[int,int],pixel_bd:tuple[int,int])->"Bloc": - """à_remplacer_par_ce_que_fait_la_fonction + def __init__(self,couleur:tuple[int,int,int],pixel_hg:tuple[int,int],pixel_bd:tuple[int,int],*sous_blocs:list["Bloc"])->"Bloc": + """ Précondition : Exemple(s) : @@ -19,7 +19,14 @@ class Bloc: (45,111) """ - self.couleur=couleur self.pixel_hg=pixel_hg self.pixel_bd=pixel_bd + self.couleur=couleur + self.sous_blocs=[] + if len(sous_blocs)!=0: + for i in range(4): + (self.sous_blocs).append(sous_blocs[i]) + + + -- GitLab