====== Exercice : Un quadrillage ====== | {{:wiki:infofem:lda:cours2021:quadrillage.png?nolink&500|quadrillage}} {{:wiki:infofem:lda:cours2021:quadrillageAnnote.png?nolink&600|quadrillage annoté}} | En utilisant une boucle **for**, réalisez un quadrillage comme sur la photo de gauche. \\ Dans la boucle vous dessinerez 2 carrés (celui du haut et celui du bas). Vous aurez donc besoin des coordonnées du **point supérieur gauche** des deux carrés (les points verts et bleus du schéma).\\ \\ Petite Aide : \\ Comme dans l'exercice précédent, les 2 valeurs de y seront les mêmes à chaque tour de boucle. C'est donc sur les valeurs de x qu'il faut itérer. \\ Etape 1 : Faites votre boucle sur les **coordonnées x des points verts**. Pour cela définissez les **valeurs successives** que prend cette coordonnée et ensuite formez votre boucle.\\ Etape 2 : à l'intérieur de votre boucle, dessinez vos deux carrés grâce à la fonction ''rect''. \\ \\ C'est à vous ! Bon courage =) \\ \\ __Rappel fonctions de base__ : \\ -> ''line(xdebut, ydebut, xfin, yfin)'' \\ -> ''rect(x, y, largeur, hauteur)'' \\ -> ''ellipse(x, y, largeur, hauteur)'' \\ -> ''triangle(xA, yA, xB, yB, xC, yC)'' | {{url>https://trinket.io/embed/python/f8804dd5b4 100%, 450px noscroll noborder}} __Note :__ Si vous voulez comprendre le fonctionnement des fonctions ''draw'', ''cut'' et ''engrave'', vous pouvez lire le cours : [[:wiki:infofem:lda:cours2021:lda2021-fonctionnement-decoupeuse|comment fonctionne la découpeuse laser (cut, engrave, draw ...)?]] \\ \\ | **__[[:wiki:infofem:lda:cours2021:lda2021-notion-repetition|Retour au cours : Faire répéter des actions à la machine]]__** | **__[[:wiki:infofem:lda:cours2021:lda2021-exercice-yams| Exercice 3 : Un yams]]__** |