diff --git a/PJ/bloc.py b/PJ/bloc.py index 949fa3c17e27a0f7d0c5df591cafa4fbe2581943..016a2c6a4d9bd05e8f5efbc6e75ac005cc4504af 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]) + + +