Série

Dans le fichier texte shapes.py, à la suite de la fonction Square

Ajouter une fonction row(n) permettant de générer une série de carrés disposés horizontalement et «couvrant» les deux rectangles et le carré comme sur l'image ci-dessous.

Voir plus bas les détails de construction.

Détails

Commencer par écrire une fonction row(n) 1) row en anglais, c'est une rangée, une ligne dans un Tableau prenant 1 argument pour le nombre de carrés qui sont créés avec la fonction Square.

Dans la fonction row() utiliser une boucle «for».

Avec la fonction row() générer 4 carrés à l'emplacement et aux dimensions permettant de «couvrir» l'espace au-dessus de la première «ligne» formée par les deux rectangles et le carré.

Dans un second temps, créer dans la fonction row() une Liste pour stocker les 4 carrés, la fonction row() doit retourner la liste qui doit être stockée dans une variable nommée lst.