Nicolas Herla, créateur des vidéos de jaicompris.com
jaicompris.com
Cours et exercices corrigés en vidéo

🎥 10 ans de collaboration avec les éditions Nathan

Depuis près de 10 ans, je réalise des vidéos pédagogiques de mathématiques pour les manuels Nathan.

🎬 Ma dernière vidéo

Python

Python - Boucle while : exercices corrigés

Conseils
Exercices sur la boucle while en Python
Dans la page précédente, nous avons vu le cours sur la boucle while : comment répéter des instructions tant qu'une condition est vérifiée.

👉 Maintenant, on va s'entraîner à utiliser la boucle while en Python grâce à des exercices corrigés.

👉 Les exercices sont classés par difficulté afin de te permettre de progresser étape par étape.

📘 Revoir le cours sur la boucle while →

🎯 Objectif : savoir utiliser while pour répéter des instructions tant qu'une condition est vérifiée et résoudre des problèmes.


📺 Les exercices sont accompagnés d'une correction en vidéo pour t'aider à comprendre la méthode 💪

📺 REVOIR LE COURS EN VIDÉO 👇

🐍 Teste directement ton code Python !
Code directement en Python sans rien installer.
🚀 Ouvrir la console Python ↓

Exercice 1 : Un résultat surprenant !

On dispose d'une feuille de papier d'épaisseur 0,1 mm. Combien de fois doit-on la plier au minimum pour que l'épaisseur dépasse la hauteur de la tour Eiffel, soit 324 m.

Écrire un programme en Python pour résoudre ce problème.

Exercice 2 : Suite de Syracuse

Une suite de Syracuse est une suite d'entiers définie de la manière suivante :
On part d'un entier strictement positif.
Si cet entier est pair, on le divise par 2.
S'il est impair, on le multiplie par 3 et on ajoute 1.
Et on répète le processus.

On conjecture que, quel que soit le nombre de départ strictement positif, au bout d'un certain temps on obtient 1.
  1. Vérifier cette conjecture avec la suite de Syracuse débutant par 6.
  2. Écrire un programme en Python qui permette de tester cette conjecture.

Exercice 3 : Comprendre la différence entre for et while !

Aujourd'hui un appartement vaut $100~000$ €. Sa valeur augmente de $1\%$ chaque année.
  1. Écrire un programme en Python pour connaître sa valeur au bout de $10$ ans.
  2. Écrire un programme en Python pour savoir au bout de combien d'années sa valeur aura doublé.

Exercice 4 : Pyramide

Inès veut construire une pyramide à base carrée comme sur la photo. La pyramide sur la photo a 7 étages.
Inès a $1000$ billes. Combien d'étages au maximum aura sa pyramide ? Écrire un programme en Python pour répondre au problème.

Exercice 5 : Placement et pourcentages

Le $1^{\text{er}}$ janvier, les parents de Gaspard ont déposé sur son livret d'épargne $1500$ € au taux d'intérêt de $1,5\%$ pour qu'il s'achète un scooter à $1700$ €.
  1. Écrire un programme en Python pour savoir au bout de combien d'années il pourra avoir son scooter.
  2. Modifier le programme pour que l'utilisateur puisse choisir le nombre d'années et la somme initiale.
  3. Modifier le programme pour que l'utilisateur puisse également choisir le taux d'intérêt en pourcentage.

Exercice 6 : Jeu du plus ou moins

L'ordinateur tire un nombre entier au hasard entre 0 et 100.
L'utilisateur doit le trouver et propose des valeurs. L'ordinateur indique pour chaque valeur si elle est trop petite, trop grande ou correcte.

1) Écrire un programme en Python pour jouer à ce jeu. En combien de coups est-on sûr de trouver ?
2) Modifier le programme pour qu'il s'arrête si l'utilisateur n'a pas trouvé au bout du nombre de coups déterminé précédemment.

🚀 Et maintenant ?

Tu maîtrises les exercices sur la boucle while ? Poursuis avec les autres notions Python :


🚀 Pour aller plus loin : les modules random et math →

Tous les niveaux couverts

Prêt à transformer ton apprentissage ?

Rejoins des milliers d'élèves qui ont déjà amélioré leurs résultats en mathématiques



Trustpilot
Trustpilot

Site jaicompris 100% gratuit avec accès illimité aux vidéos et exercices Chaîne YouTube de jaicompris Compte Twitter de jaicompris Académie de Poitiers – page mathématiques Icône humoristique : satisfait ou remboursé, mais gratuit