Bonjour tout le monde, j'ai un travail pour l'unif où je dois créer un boggle (http://fr.wikipedia.org/wiki/Boggle).
Tout d'abord j'ai générer une grille (4x4) nommé grid qui contient des lettres au hasard. Ensuite, je dois créer une fonction qui vérifie que toutes les lettres du mot(word) que l'utilisateur a rentré est dans grid.
J'ai donc écris :
def word_on_board(word,grid) :
for char in word :
if char in grid :
return True
else :
return False
(je n'arrive pas à faire les indentations sur le forum)
Mais le soucis c'est que si ma première lettre est dans grid, ma fonction va s'arrêter. Je dois donc essayer de faire une fonction qui vérifie que toutes les lettres soient dedans et qui s'arrête dès qu'une lettre n'est pas dedans. Sauriez vous m'aider ?
Partager