Projet 3 : Pierre, Papier, Ciseaux ✂️
Projet 3 : Pierre, Papier, Ciseaux ✂️
📋 Consignes
- Le joueur choisit Pierre, Papier ou Ciseaux.
- L’ordinateur fait un choix aléatoire parmi les 3 options.
- Comparer les deux choix et afficher :
- « Gagné ! » si le joueur l’emporte,
- « Perdu… » si l’ordi l’emporte,
- « Égalité » sinon.
- Répéter pour plusieurs manches et compter le nombre de victoires de chaque camp.
💡 3 Indices pour vous aider
- Utilisez
random.choice(['Pierre','Papier','Ciseaux'])
pour l’ordi.
- Implémentez la logique du gagnant avec des
if/elif/else
.
- Stockez les scores dans deux variables (par ex.
score_joueur
et score_ordi
).
🏆 Missions bonus (en Python)
- Mode « Meilleur de N » : demander à l’utilisateur combien de manches jouer.
- Afficher un petit dessin ASCII du pendu à chaque égalité, comme clin d’œil au jeu du pendu.
- Enregistrer l’historique des manches dans un fichier
.txt
.
- Ajouter un « combo » : +1 point bonus pour 3 victoires consécutives du joueur.
- Créer une fonction
afficher_score()
et une fonction resultat_manche()
.