본문 바로가기

Programming language/Python

[Python] 파이썬으로 간단한 타이머 애플리케이션 만들기

1. 프로그램 설명
이 프로그램은 사용자가 설정한 시간 동안 기다린 후에 알림 메시지를 출력하는 간단한 타이머 애플리케이션입니다. 파이썬의 time 모듈을 활용하여 지정된 시간 동안 대기하고 알림을 제공합니다.

2. 소스 코드

import time

def start_timer(minutes):
    print(f"{minutes}분 타이머가 시작되었습니다.")
    time.sleep(minutes * 60)
    print("타이머가 종료되었습니다!")

minutes = float(input("타이머를 설정할 분을 입력하세요: "))
start_timer(minutes)

3. 소스 코드 설명

  • time 모듈을 임포트합니다. 이 모듈의 sleep 함수는 프로그램의 실행을 일정 시간 동안 일시 중단시킵니다.
  • start_timer 함수는 사용자가 입력한 분만큼의 시간 동안 대기한 후에 타이머 종료 메시지를 출력합니다.
  • 사용자로부터 타이머를 설정할 시간(분)을 입력받아 start_timer 함수를 호출하여 타이머를 시작합니다.

4. 출력

프로그램을 실행하면 사용자에게 타이머 설정 시간을 입력받고, 해당 시간 동안 대기한 후 타이머 종료 메시지를 출력합니다. 예를 들면:

타이머를 설정할 분을 입력하세요: 1
1분 타이머가 시작되었습니다.
(1분 후)
타이머가 종료되었습니다!

이 프로그램을 통해 사용자는 간단하게 원하는 시간 동안의 타이머를 설정하고 알림을 받을 수 있습니다.