Exercice 1 : Créer un pendu#

C’est un exercice qu’on fait régulièrement lorsqu’on apprend le Python, et c’est le premier vrai algorithme que j’ai jamais codé. Il mettra en œuvre les connaissances que vous avez récupéré du premier chapitre dans un court test qui demande un petit peu de réflexion, tout en étant facilement faisable.

Consigne#

La consigne est simple : votre algorithme doit faire deviner un mot pré-défini à l’utilisateur, en sept essais. Si l’utilisateur trouve le mot avant les 7 essais, alors l’algorithme affiche une phrase et s’arrête immédiatement, sinon il continue de décompter les tentatives jusqu’à ce que mort s’ensuive.

Il vous faudra utiliser la fonction input(), qui demande à l’utilisateur de saisir quelque chose puis retourne la saisie sous forme de chaine de caractère. Il est aussi possible de donner une chaine de caractère en argument, qui sera affichée juste avant.

J’ai rédgé deux solutions pour cet exercice, une avec la boucle while, l’autre avec for, mais il n’y a jamais qu’une seule façon de faire quelque chose. Laissez libre cours à votre imagination ! Soyez créatifs ! Testez, amusez-vous, prenez votre temps, relisez le cours si nécessaire, c’est selon moi la meilleure des méthodes pour apprendre rapidement.

Solution#

Pour ne pas que votre œil glisse involontairement sur la solution, complètement par mégarde, entendons-nous…. eh bien j’ai caché la solution sur une autre page. Allez, cliquez ici si vous pensez avoir trouvé, ou si vous voulez être débloqué.