direction = choix[:1] nbRep = choix[1:] #on convertie le nb de Rep de type 'str' en 'int' try: nbRep = int(nbRep) except Exception as e: print( "Erreur: {} : impossible de convertir la valeur nbRep>{}" .format(e, nbRep)) # on mets un nombre de rep par default nbRep = 1 lab.deplacement(direction, nbRep) else: lab.deplacement(choix) #on verifie si le robot se trouve sur la sortie aGagner = lab.RobotOnExit() #on enregistre le coup with open(chemin, "w") as fichier: fichier.write(str(lab)) else: #on quitte si le joueur appuye sur 'Q' choix = "exit" break #si le joueur a gagne ou decide de partir if aGagner: print(lab) print("Bravo,vous avez gagné") #on supprime le ficher 'last_save.txt' car on n'en a plus besoin