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.






Répondre avec citation





Partager