Bonsoir,
J'aurais besoin d'aide pour finir cette programmation, pour les fonction 1 (def testVictoire) et 3 (def afficherGrille). Merci d'avance
Code:def testVictoire(liste): return False def testerSaisie(liste, saisie): if len(saisie)==1: if 49<=ord(saisie)<=57: case = int(saisie) if liste [case-1]==0: return False else: print("la case saisie n'est pas disponible") return False else: print("la chaîne saisie ne correspond pas à une case") return False else: print("La chaîne saisie ne correspond pas à une case") return False def afficherGrille(liste): print(liste) grille = 9*[0] tour = 0 partieGagnee = False while tour<9 and not partieGagnee: testSaisie = False phrase = "Quelle case ?" while not testSaisie: saisie = input(phrase) testSaisie = testerSaisie(grille, saisie) case = int(saisie) grille[case-1] = tour%2+1 afficherGrille(grille) partieGagnee = testVictoire(grille) tour = tour + 1
-----