Pendu
On essaye d'écrire un programme qui joue au pendu.
1. fonction est_une_lettre(lettre, mot)
On vous demande d'écrire la fonction est_une_lettre(lettre, mot) telle que :
- paramètres d'entrée :
- lettreun caractère
- motune chaîne de caractères
 
- sortie :
- si au moins une des lettres de motetlettre, la fonction rendTrue
- sinon, la fonction rend False
 
- si au moins une des lettres de 
- exemples :
- est_une_lettre("i", "victoire")doit rendre- True
- est_une_lettre("e", "la disparition")doit rendre- False
 
2. fonction caractères(lettre, mot)
On vous demande d'écrire la fonction caractères(lettre, mot) telle que :
- paramètres d'entrée :
- lettreun caractère
- motune chaîne de caractères
 
- sortie :
- une liste $L$ contenant tous les indices des caractères de motqui valentlettre. Cette liste doit être triée par ordre croissant.
 
- une liste $L$ contenant tous les indices des caractères de 
- exemples :
- caractères("i", "victoire")doit rendre- [1, 5]
- caractères("e", "la disparition")doit rendre- []
 
3. fonction découvre(mot_caché, lettre, positions)
On vous demande d'écrire la fonction découvre(mot_caché, lettre, positions) telle que :
- paramètres d'entrée :
- mot_cachéune chaîne de caractères
- lettreun caractère
- positionsune liste d'entiers rangés par ordre croissant
 
- sortie :
- la chaîne de caractères mot_cachéoù les indices correspondants aux entiers depositionssont remplacés parlettre
 
- la chaîne de caractères 
- exemples :
- découvre("......", "r", [1, 2, 5])doit rendre- ".rr..r"
- découvre("erre.r", "u", [4])doit rendre- "erreur"
- découvre("erre.r", "u", [])doit rendre- "erre.r"
 
4. fonction caché(mot)
On vous demande d'écrire la fonction caché(mot) telle que :
- paramètres d'entrée :
- motune chaîne de caractères
 
- sortie :
- une chaîne de caractères composée uniquement de "."et de longueur égale à celle demot
 
- une chaîne de caractères composée uniquement de 
- exemples :
- caché("anticonstitutionnellement")doit rendre- "........................."
- caché("")doit rendre- ""
 
5. programme principal
Créez un programme principal permettant de jouer au pendu jusqu'à ce que le mot à trouver ne contienne plus de "."