반응형
소개: 파이썬의 time 모듈에 포함된 sleep() 함수는 프로그램 실행을 일정 시간 동안 지연시키는데 유용한 기능입니다. 이 함수를 활용하여 반복문에서 간격을 조절하거나 특정 작업을 일정한 시간 간격으로 수행할 수 있습니다.
본문:
import time
# sleep() 함수를 활용하여 일정 시간 동안 프로그램 실행을 중지하는 방법을 알아봅니다.
# 1초 동안 프로그램 실행을 중지합니다.
print("1초 대기 중...")
time.sleep(1)
print("1초 대기가 끝났습니다!")
# 반복문과 함께 사용하여 간격을 조절할 수 있습니다.
for i in range(5):
print(f"반복 횟수: {i}")
time.sleep(0.5) # 0.5초마다 반복
# 작업 간격을 조절하여 원하는 시간대에 작업을 수행할 수 있습니다.
print("작업 시작!")
time.sleep(2) # 2초간 대기
print("작업 진행 중...")
time.sleep(3) # 3초간 대기
print("작업 완료!")
# 더 복잡한 프로그램에서도 sleep() 함수는 유용하게 사용될 수 있습니다.
결론: time 모듈의 sleep() 함수를 활용하면 파이썬 프로그램을 일시적으로 중지시키거나 작업 간격을 조절하는데 유용하게 사용할 수 있습니다.
적절히 활용하여 효율적인 프로그램을 작성하는데 도움이 될 것입니다.
반응형
댓글