Skip to content
Snippets Groups Projects
Commit 5e2475cd authored by Almohamed Alsadou Fatima's avatar Almohamed Alsadou Fatima
Browse files

classe bloc

parent a64189d0
No related branches found
No related tags found
No related merge requests found
class Bloc: class Bloc :
""" """
$$$bloc1=Bloc(1,3,10,(0,0,255))
$$$bloc1.ordre $$$ bloc1=Bloc(1,3,10,(0,0,255))
1
$$$bloc.pxhautgauche $$$ bloc1.pxhautgauche
3 3
$$$bloc.pxbasdroite $$$ bloc1.pxbasdroite
10 10
$$$bloc.couleur $$$ bloc1.couleur
(0,0,255) (0,0,255)
""" """
...@@ -16,11 +15,12 @@ class Bloc: ...@@ -16,11 +15,12 @@ class Bloc:
def __init__(self,ordre,pxhautgauche:tuple[int,int],pxbasdroite:tuple[int,int],couleur:tuple[int,int,int]): def __init__(pxhautgauche:tuple[int,int],pxbasdroite:tuple[int,int],couleur:tuple[int,int,int],sousblocs):
self.ordre=ordre
self.pxhautgauche=pxhautgauche self.pxhautgauche=pxhautgauche
self.pxbasdroite=pxbasdroite self.pxbasdroite=pxbasdroite
self.couleur=couleur self.couleur=couleur
self.sousblocs=sousblocs
...@@ -40,11 +40,13 @@ class Bloc: ...@@ -40,11 +40,13 @@ class Bloc:
return f"({self.ordre},{self.hautgauche},{self.basdroite},{self.couleur})" return f"({self.ordre},{self.hautgauche},{self.basdroite},{self.couleur})"
def __repre__(self)->'Bloc': def __repr__(self)->'Bloc':
return Bloc({self.ordre},{self.pxhautgauche},{self.pxbasdroite},{self.couleur}) return Bloc({self.ordre},{self.pxhautgauche},{self.pxbasdroite},{self.couleur})
......
...@@ -9,7 +9,8 @@ def lecture_fichier(fichier:str)->list: ...@@ -9,7 +9,8 @@ def lecture_fichier(fichier:str)->list:
res=[] res=[]
for elt in liste: for elt in liste:
res.append(elt.split(';')) for elem in elt:
res.append(elem.split(';')[1:4])
return res return res
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment