python:pygram:serie

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) 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.
1)
row en anglais, c'est une rangée, une ligne dans un Tableau