25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 

71 lines
1.8 KiB

  1. Exercice
  2. ========
  3. Ceci étant le premier exercice du cours, il mérite quelques explications.
  4. Chaque exercice comporte une suite de consignes, et quelques indices.
  5. À vous ensuite d'écrire le code qui correspond aux consignes.
  6. Consignes
  7. ---------
  8. Il vous faut implémenter le programme suivant:
  9. 1. Tirer un nombre au hasard entre 1 et 100 (appelons-le le ``nombre_secret``)
  10. 2. Démarrer une boucle
  11. 3. À chaque étape:
  12. * Afficher "Devine le nombre secret"
  13. * Bloquer le programme jusqu'à ce que l'utilisateur entre un nombre
  14. et appuie sur entrée (appelons-le ``entrée_utilisateur``)
  15. * Si l'entrée utilisateur est plus grande que le nmobre secret, afficher "trop grand".
  16. * Si l'entrée utilisateur est plus petite que le nmobre secret, afficher "tro petit"
  17. * Si l'entrée utilisateur est égale au nombre secret, afficher "gagné!" et quitter la boucle.
  18. Indices
  19. -------
  20. Lire une entrée utilisateur
  21. +++++++++++++++++++++++++++
  22. Pour bloquer le programme et lire une entrée utilisateur, vous pouvez
  23. utiliser la ligne suivante::
  24. entrée_utilisateur = input()
  25. Cette instruction va:
  26. * interrompre le script
  27. * lire ce que l'utilisateur tape jusqu'à ce qu'il tape "entrée".
  28. * et assigner la valeur correspondante à la variable ``entrée_utilisateur``.
  29. Tirer un nombre au hasard
  30. +++++++++++++++++++++++++
  31. Pour tirer un nombre au hasard entre 1 et 100, vous pouvez
  32. utiliser les deux lignes suivantes::
  33. import random
  34. nombre_secret = random.randint(0, 100)
  35. À la fin de ces deux instructions, une valeur entre 1 et 100 tirée au hasard sera assignée à la variable `nombre_secret`.
  36. Squelette
  37. ---------
  38. Pour vous aider, vous pouvez partir du squelette suivant::
  39. import random
  40. nombre_secret = random.randint(0, 100)
  41. print("devine le nombre auquel je pense")
  42. entrée_utilisateur = input()
  43. while True:
  44. # ....