Anonymous View

로켓 발사 카운트다운 만들기

PythonBeginner
지금 연습하기

소개

LabEx 우주 아카데미의 파이썬 루프 챌린지에 오신 것을 환영합니다! 신입 대원으로서 여러분은 로켓 발사를 위한 간단한 카운트다운 프로그램을 작성하는 임무를 맡게 되었습니다. 이번 챌린지는 우주 임무에서 반복적인 작업을 자동화하는 데 필수적인 기술인 파이썬 루프 활용 능력을 테스트합니다.

로켓 발사 카운트다운

이번 챌린지에서는 로켓 발사를 위한 카운트다운을 수행하는 파이썬 스크립트를 작성합니다.

작업 내용

  • /home/labex/project 디렉토리에 countdown.py라는 이름의 파이썬 스크립트를 생성하세요. (WebIDE 사용을 권장합니다.)
  • 다음 기능을 수행하는 프로그램을 작성하세요:
    1. 10부터 카운트다운을 시작합니다.
    2. 카운트다운의 각 숫자를 한 줄에 하나씩 출력합니다.
    3. 0에 도달하면 "Liftoff!"를 출력합니다.

요구 사항

  • 스크립트 파일명은 반드시 countdown.py여야 하며, /home/labex/project 디렉토리에 위치해야 합니다.
  • range() 함수와 함께 for 루프를 사용하여 카운트다운을 구현하세요.
  • 각 숫자는 새로운 줄에 출력되어야 합니다.
  • 루프가 완료된 후, 새로운 줄에 "Liftoff!"를 출력하세요.
  • 스크립트는 오류 없이 실행되어야 합니다.

예시

스크립트를 실행하면 출력 결과는 정확히 다음과 같아야 합니다:

10
9
8
7
6
5
4
3
2
1
0
Liftoff!

요약

이번 챌린지에서 여러분은 로켓 발사를 위한 카운트다운 파이썬 스크립트를 성공적으로 작성했습니다. 이 실습을 통해 파이썬의 루프, 특히 range() 함수를 활용한 for 루프에 대한 이해를 다질 수 있었습니다. 반복적인 작업(카운트다운)을 수행하고 특정 동작( "Liftoff!" 출력)으로 마무리하는 스크립트를 작성하는 연습을 했습니다. 이러한 기본적인 루프 제어 기술은 우주 아카데미 프로그래머로서 앞으로 마주할 많은 프로그래밍 작업의 핵심이 될 것입니다.

✨ 솔루션 확인 및 연습