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().
Prêt à coder ? Amusez-vous et n’oubliez pas d’optimiser votre programme !