创建一个火箭发射倒计时程序

PythonPythonBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

欢迎来到 LabEx 太空学院的 Python 循环挑战!作为一名新成员,你被指派为火箭发射创建一个简单的倒计时程序。这个挑战将测试你在 Python 中使用循环的能力,这是在太空任务中自动化重复任务的关键技能。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/ControlFlowGroup(["Control Flow"]) python/ControlFlowGroup -.-> python/while_loops("While Loops") subgraph Lab Skills python/while_loops -.-> lab-393128{{"创建一个火箭发射倒计时程序"}} end

火箭发射倒计时

在这个挑战中,你将创建一个用于火箭发射倒计时的 Python 脚本。

任务

  • /home/labex/project 目录下创建一个名为 countdown.py 的 Python 脚本。(推荐使用 WebIDE)
  • 编写一个程序,实现以下功能:
    1. 从 10 开始倒计时。
    2. 逐行打印倒计时的每个数字。
    3. 在倒数到 0 后,打印 "Liftoff!"。

要求

  • 脚本必须命名为 countdown.py,并位于 /home/labex/project 目录中。
  • 使用 for 循环和 range() 函数创建倒计时。
  • 每个数字应在新的一行打印。
  • 循环结束后,在新的一行打印 "Liftoff!"。
  • 脚本应无错误运行。

示例

运行脚本后,输出应如下所示:

10
9
8
7
6
5
4
3
2
1
0
Liftoff!
✨ 查看解决方案并练习

总结

在这个挑战中,你创建了一个用于火箭发射倒计时的 Python 脚本。这个练习巩固了你对 Python 中循环的理解,特别是使用 for 循环和 range() 函数。你练习了创建一个执行重复任务(倒计时)并以特定动作(打印 "Liftoff!")结束的脚本。这些循环控制的基本技能对于你在太空学院程序员旅程中遇到的许多编程任务至关重要。