Coding/초보자를 위한 파이썬 300제
초보자를 위한 파이썬 300제 // 246 sleep 함수
포스트it
2021. 3. 19. 17:43
728x90
반응형

문제
time 모듈, datetime 모듈을 사용해서 1초에 한 번 현재 시간을 출력하는 코드를 작성하세요.
내풀이
import datetime, time
while True:
sec = datetime.datetime.now()
print(sec)
time.sleep(1)
정답
import time
import datetime
while True:
now = datetime.datetime.now()
print(now)
time.sleep(1)
while True 를 쓰면 정지할때까지 무한 반복되고,
sec = datetime.datetime.now() 는 현재시간을 sec 변수에 넣어 준 후,
time.sleep(1) 1초동안 딜레이를 주는 함수 이다.(안에 숫자에 따라 속도라 달라짐)
728x90
반응형