Bonjour,
J'ai à nouveau besoin de vous
J'aimerais bien créer un petit jeu du pendu avec Python.. Rien de graphique ni de très compliqué.
Donc j'ai un fichier avec 830 mots que j'ai créé et le module Random de Python me permet d'en trouver un au hasard. Une fois un mot trouvé, le programme affiche autant d'étoiles que de caractères dans le mot (lapin => * * * * *). Le joueur entre une lettre et si elle est fausse le programme affiche une liste avec les lettres fausses et une autre liste avec les lettres correctes. Si après un certain nombre d'essais, le mot n'est pas trouvé le programme affiche "Perdu !".
Voilà comment je l'aimerais bien..
Mon programme tel qu'il est maintenant :
Pour le moment il cherche une question au hasard dans mon fichier "questions" et tant que l'utilisateur entre des réponses, le programme continue...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 # -*- coding: utf-8 -*- from random import randrange def lectLigne(numLigne): oFichier = open('questions', 'read') i = 0 while i < numLigne : l = oFichier.readline() i = i + 1 oFichier.close() return l # PROGRAMME PRINCIPAL # while 1 : ligneHasard = randrange(10) rep = lectLigne(ligneHasard) print '####################################' print '\n',rep print '####################################' answer = raw_input('Réponse : ') if answer == '': print 'Aurevoir !' break
Merci !
Partager