Généralités
Ce cours est obsolète et n'est plus mis à jour. Nouvelle version (uniquement en C) : https://moodle.caseine.org/course/view.php?id=879
Ce cours est obsolète et n'est plus mis à jour. Nouvelle version (uniquement en C) : https://moodle.caseine.org/course/view.php?id=879
On utilise des grilles pour représenter des données de type matrices, images ou grilles de nombreux jeux (qu'elles apparaissent ou non à l'écran).
On représentera une grille par une liste de listes (généralement une liste de lignes).
Par exemple, g=[[0,0,1,2],[2,1,0,0],[0,0,0,0]]
est une grille à 3 lignes et 4 colonnes qui représente la grille :
0 | 0 | 1 | 2 |
2 | 1 | 0 | 0 |
0 | 0 | 0 | 0 |
Il est facile de récupérer ce qu'il y a à la position i,j
dans la grille avec l'instruction x = grille[i][j]
car grille[i]
est une liste qu'on peut réécrire m
et on prend le j
-ième élément : m[j]
Il est également facile de modifier à une place précise (ici i,j) : grille[i][j] = 12
Cette instruction ne renvoie rien mais modifie la grille.
Exercices de base en C
Exercices de base en python
Fonctions en c
Fonctions en python
Grilles en python
Dictionnaires en python
Tableaux en C