avkLab

Magic 8-ball

Jun 11th, 2022
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.39 KB | None | 0 0
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. #----------------------------------------------------------------------------
  4. # Created by  : Alain Van Kerckhoven
  5. # Created Date: 10 janvier 2022
  6. # Licence     : GPL
  7. # Version     : 1.0
  8. # ---------------------------------------------------------------------------
  9. """
  10. Magic 8-Ball
  11. """
  12. # ---------------------------------------------------------------------------
  13.  
  14. import random
  15.  
  16. l_answers = ("C'est certain.", "C'est définitivement le cas.", "Sans aucun doute !", "Oui, sans aucun doute.",
  17.  "Vous pouvez compter dessus.", "Je pense bien que oui.", "Probablement", "Cela se présente bien.", "C'est bien parti",
  18.  "Clairement !", "Oui", "Ce n'est pas très clair...", "Redemandez plus tard.", "On s'en fout !", "C'est ton destin.", "On s'en fout !",
  19.  "Il vaut mieux ne pas vous le dire maintenant.", "Je ne peux rien dure pour le moment.", "Ne comptez pas là-dessus !", "Absolument pas.", "Non", "Les perspectives ne sont pas bonnes.",
  20.  "J'en doute...", "Jamais de la vie !")
  21.  
  22. q_and_a = {}
  23.  
  24. while True:
  25.     question = input("Posez votre question : ")
  26.     if len(question) == 0: break
  27.  
  28.     if question in q_and_a:
  29.         print("J'ai déjà répondu à cette question.")
  30.         print()
  31.  
  32.     else:
  33.         answer = random.choice(l_answers)
  34.         q_and_a[question] = answer # Ajouter au dictionnaire
  35.         print(answer)
  36.         print()
  37.  
Add Comment
Please, Sign In to add comment