알람 프로그램 만들기
30 P
QUESTION 08 #270
사용자가 설정한 알람 시간이 되면 정해진 횟수만큼 알림을 반복하는 프로그램을 완성하세요.
main.py
import time
alarm_time = input("알람 시간을 입력하세요(형식: HH:MM:SS): ")
repeat_count = int(input("몇 번 반복할까요? "))
while True:
now = time.strftime("%H:%M:%S")
# 현재 시각(now)이 설정한 시간과 일치하는지 확인합니다.
if now == :
for i in range(repeat_count):
print(f"알람! 지금은 {}입니다! ({i+1}/{repeat_count})")
# 메시지 출력 사이에 2초의 간격을 둡니다.
time.(2)
break
time.sleep(1)
HINT
힌트: 입력받은 알람 시간 변수는 alarm_time이며, 현재 시각은 now 변수에 담겨 있습니다.
실행을 잠시 멈추는 함수는 sleep()입니다.
실행 결과 예시
알람 시간을 입력하세요(형식: HH:MM:SS): 10:42:00 몇 번 반복할까요? 3 알람! 지금은 10:42:00입니다! (1/3) 알람! 지금은 10:42:00입니다! (2/3) 알람! 지금은 10:42:00입니다! (3/3)
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행