Introduction
Bienvenue au défi sur les boucles Python de la LabEx Space Academy ! En tant que nouvelle recrue, vous avez été chargé de créer un programme simple de compte à rebours pour les lancements de fusées. Ce défi mettra à l'épreuve votre capacité à utiliser les boucles en Python, une compétence cruciale pour automatiser les tâches répétitives lors des missions spatiales.
Compte à rebours de lancement de fusée
Dans ce défi, vous allez créer un script Python qui effectue un compte à rebours pour le lancement d'une fusée.
Tâches
- Créez un script Python nommé
countdown.pydans le répertoire/home/labex/project. (Il est recommandé d'utiliser le WebIDE) - Écrivez un programme qui effectue les actions suivantes :
- Démarre un compte à rebours à partir de 10.
- Affiche chaque nombre du compte à rebours, un par ligne.
- Une fois arrivé à 0, affiche "Liftoff!".
Exigences
- Le script doit être nommé
countdown.pyet situé dans le répertoire/home/labex/project. - Utilisez une boucle
foravec la fonctionrange()pour créer le compte à rebours. - Chaque nombre doit être affiché sur une nouvelle ligne.
- Une fois la boucle terminée, affichez "Liftoff!" sur une nouvelle ligne.
- Le script doit s'exécuter sans aucune erreur.
Exemple
Après avoir exécuté le script, la sortie doit ressembler exactement à ceci :
10
9
8
7
6
5
4
3
2
1
0
Liftoff!
Résumé
Dans ce défi, vous avez créé un script Python qui effectue un compte à rebours pour le lancement d'une fusée. Cet exercice a renforcé votre compréhension des boucles en Python, plus précisément l'utilisation d'une boucle for avec la fonction range(). Vous vous êtes exercé à créer un script qui exécute une tâche répétitive (le compte à rebours) et se termine par une action spécifique (l'affichage de "Liftoff!"). Ces compétences fondamentales en contrôle de boucle sont essentielles pour de nombreuses tâches de programmation que vous rencontrerez au cours de votre parcours en tant que programmeur à l'académie spatiale.



