Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


Monky
J'ai fini mon premier petit programme. Très basique, mais comme je ne suis pas bien doué...

  1. #coding:utf-8 
  2. #Salutations 
  3. #\n permet de passer à la ligne. 
  4. user = input("Bonjour ! Quel est ton prénom ?\n\n > "
  5. print("Bonjour {}, ravi de faire ta connaissance !\n\nNous allons jouer au nombre mystère.\n\nJe vais choisir un nombre entre 1 et 100.\n\nFais-moi ensuite tes propositions.\n\nJe vous dirai si le nombre est plus grand ou plus petit\n\n".format(user)) 
  6. import random 
  7. #Tirage au sort 
  8. def choixN(n): 
  9.   return random.randint(1, n) 
  10. #Balise pour recommencer la partie 
  11. recommencer = True 
  12. recommencer = bool(recommencer) 
  13. #Boucle qui va permettre de recommencer la partie 
  14. while recommencer == True: 
  15.   choix = input("Tapez 1 pour utiliser un nombre entre 1 et 10.\nTapez 2 pour utiliser un nombre entre 1 et 100.\nTapez 3 pour utiliser un nombre entre 1 et 1000.\n\n> "
  16.   choix=int(choix) 
  17.   if choix == 1
  18.     nbr = choixN(10
  19.   elif choix == 2
  20.     nbr = choixN(100
  21.   elif choix == 3
  22.     nbr = choixN(1000
  23.   rep = 0 
  24.   #Tant que réponse est différente du nombre mystère 
  25.   while rep != nbr: 
  26.     rep = input("Selon vous, quel est le nombre mystère ? \n\n> ")     
  27.     rep = int(rep) 
  28.     if rep > nbr: 
  29.       print("Le nombre mystère est plus petit\n\n"
  30.     elif rep < nbr: 
  31.       print("Le nombre mystère est plus grand\n\n"
  32.     else
  33.       print("Oui ! Le nombre mystère était effectivement : ", nbr) 
  34.       recommencer = input("Voulez-vous recommencer une partie ? (o / n)"
  35.       if recommencer == "o" or recommencer == "O"
  36.         recommencer = True 
  37.       else : 
  38.         recommencer = False 
  39.         print("Merci d'avoir joué {}, à bientôt !".format(user))
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?