Bonjour, je suis un petit nouveau dans le monde de la programmation. Python est mon premier langage dans la matière.
Alors voila: dans le cadre d'un mini projet, je dois construire et afficher un labyrinthe sous forme de matrice carrée, et ensuite remplir l'intérieur du labyrinthe de façon aléatoire grâce à une donnée entrée par l'utilisateur.
Je dois donc avoir quelque chose qui ressemble à ceci:
1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
J'arrive à afficher ceci:
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
grâce a ce bout de code:
Mais je n'arrive pas a remplacer mes zéros pour arriver au résultat montré en premier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 lab = [[0 for i in range(5)] for j in range(5)] for i in range(n): for j in range(n): print lab[i][j], print
J'ai déjà essayé pas mal de trucs mais apparemment je dois mal comprendre comment ca fonctionne!
Si quelqu'un pouvait m'éclairer un peu la dessus ca m'aiderait beaucoup!
Merci.
Partager