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
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 248 os 모듈 (0) | 2021.03.21 |
---|---|
초보자를 위한 파이썬 300제 // 247 모듈 임포트 (0) | 2021.03.19 |
초보자를 위한 파이썬 300제 // 245 strptime (0) | 2021.03.18 |
초보자를 위한 파이썬 300제 // 244 strftime (0) | 2021.03.18 |
초보자를 위한 파이썬 300제 // 243 timedelta (0) | 2021.03.18 |
댓글