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.
Cahier des charges
Vous avez à votre disposition une fonction Python vous permettant de dessiner le pendu (voir ci-dessous)
1
def dessinPendu(nb):
2
tab=[
3
"""
4
+-------+
5
|
6
|
7
|
8
|
9
|
10
==============
11
""",
12
"""
13
+-------+
14
| |
15
| O
16
|
17
|
18
|
19
==============
20
"""
21
,
22
"""
23
+-------+
24
| |
25
| O
26
| |
27
|
28
|
29
==============
30
""",
31
"""
32
+-------+
33
| |
34
| O
35
| -|
36
|
37
|
38
==============
39
""",
40
"""
41
+-------+
42
| |
43
| O
44
| -|-
45
|
46
|
47
==============
48
""",
49
"""
50
+-------+
51
| |
52
| O
53
| -|-
54
| |
55
|
56
==============
57
""",
58
"""
59
+-------+
60
| |
61
| O
62
| -|-
63
| | |
64
|
65
==============
66
"""
67
]
68
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.