8.6. Listes 2D : flocon de neige#

Consignes#

Étant donné un entier impair positif n entré au clavier, créer une liste 2D de taille n×n. Remplir chaque élément de cette liste 2D avec le caractère “.”. Ensuite, remplir la ligne du milieu, la colonne du milieu et la première diagonale avec le caractère "*". Vous obtiendrez l’image d’un flocon de neige. Afficher le flocon de neige à partir des éléments de la liste 2D n×n et séparer les caractères par un simple espace.

Exemple d’entrée#

7

Exemple de sortie#

* . . * . . *
. * . * . * .
. . * * * . .
* * * * * * *
. . * * * . .
. * . * . * .
* . . * . . *

Aide#

https://docs.python.org/fr/3.6/library/stdtypes.html#lists

https://docs.python.org/fr/3.6/tutorial/datastructures.html#list-comprehensions

https://docs.python.org/fr/3.6/tutorial/datastructures.html#nested-list-comprehensions

Codez votre solution ci-dessous#

[splashscreen] enabled = false # Lire un entier au clavier : # a = int(input()) # Afficher la valeur de a : # print(a) from js import document as _DOC def clear_term(): ter = _DOC.getElementById("my-terminal").firstChild ter.innerHTML = ''