Projet 2 : Jeu du Pendu
Description du mini projet
Dans ce projet vous allez créer un programme permettant de jouer au jeu du pendu.
Impossible d'accéder à la ressource audio ou vidéo à l'adresse :
La ressource n'est plus disponible ou vous n'êtes pas autorisé à y accéder. Veuillez vérifier votre accès puis recharger le média.
Cahier des charges
Vous avez à votre disposition une fonction Python vous permettant de dessiner le pendu (voir ci-dessous)
def dessinPendu(nb):
tab=[
"""
+-------+
|
|
|
|
|
==============
""",
"""
+-------+
| |
| O
|
|
|
==============
"""
,
"""
+-------+
| |
| O
| |
|
|
==============
""",
"""
+-------+
| |
| O
| -|
|
|
==============
""",
"""
+-------+
| |
| O
| -|-
|
|
==============
""",
"""
+-------+
| |
| O
| -|-
| |
|
==============
""",
"""
+-------+
| |
| O
| -|-
| | |
|
==============
"""
]
return tab[nb]
Pour information les "triples guillemets" """ permettent de délimiter une chaîne de caractères située sur plusieurs lignes (chaîne de caractères multi-lignes). Nous vous laissons le soin d'étudier cette fonction dessinPendu
afin de comprendre par vous même son principe de fonctionnement.
Complément : Palier 4 : Une fois le palier 3 franchi
Lecture et écriture des données (ensemble de mot) à partir d'un fichier texte. Vous avez à votre disposition : un fichier contenant une liste de mot (contient un peu plus de 800 mots).
Gestion des scores (sur un fichier texte) et gestion du multi utilisateurs.