Software/Python

[Python] 카운트다운 프로그래밍

초인로크 2022. 9. 7. 20:31
반응형

메시지를 입력하면 10초 후에 출력되는 소스코드

 

import time #sleep 함수를 쓰기위한 라이브러리 추가

text = input('Input the message for rocket counter!') #출력할 메세지 입력

def countdown(n): #함수정의
    time.sleep(1) #1초 대기
    if n <= 0: #조건문
        print(text) #메세지 출력
    else:
        print(n) #숫자의 출력
        countdown(n-1) #재귀호출
        
countdown(10) #함수 호출, 10부터 카운트다운 한다.

 

이 소스코드를 실행하면 아래와 같은 결과가 나온다.

 

 

 

반응형