Exercices Projets guidés Vérifier une case vide
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Vérifier une case vide

Avant de poser un pion sur la grille, il faut vérifier que la case est libre. Une case vide contient un espace ' '.

On accede a une case de la grille avec grille[ligne][colonne]. La ligne et la colonne vont de 0 a 2.

Par exemple :
grille = [[' ', 'X', ' '], [' ', ' ', ' '], [' ', ' ', ' ']]
grille[0][1] renvoie 'X' (la case en haut au milieu est occupee)
grille[0][0] renvoie ' ' (la case en haut a gauche est vide)

Écris une fonction est_case_vide(grille, ligne, colonne) qui renvoie True si la case est vide (contient ' '), False sinon.

Exemple :
g = [[' ', 'X', ' '], [' ', ' ', ' '], [' ', ' ', ' ']]
est_case_vide(g, 0, 0) renvoie True
est_case_vide(g, 0, 1) renvoie False

Tests (3/4)

Case vide
g = [[' ', 'X', ' '], [' ', ' ', ' '], [' ', ' ', ' ']]
assert est_case_vide(g, 0, 0) == True
Case occupee
g = [[' ', 'X', ' '], [' ', ' ', ' '], [' ', ' ', ' ']]
assert est_case_vide(g, 0, 1) == False
Centre vide
g = [[' ', ' ', ' '], [' ', ' ', ' '], [' ', ' ', ' ']]
assert est_case_vide(g, 1, 1) == True

+ 0 tests cachés

Indices (3 disponibles)

solution.py