초 단위의 디지털 시계를 어떻게 구현할 것인가?
2022. 10. 7. 00:14
남세동 대표님의 면접 질문 리스트 3번 질문 3. 초단위의 간단한 디지털 시계를 구현한다면 어떻게 할 건가요? 파이썬으로 매 초마다 시간을 출력하는 프로그램을 만들어보자. import time while True: print(time.localtime()) time.sleep(1)a. 그렇게 했을 때 어떤 단점 또는 문제점이 있나요? 이 질문의 핵심은 a번 추가 질문이다. 어떤 방식으로 프로그램을 구현하던지 주어진 요구사항을 제대로 이행했는지를 보장할 수 있냐는 것이다. 위와 코드에 사용한 time.sleep()함수는 시간이 정확히 1초 동안 멈추지 않는다. 운영체제가 제공하는 sleep 함수의 정확도가 파이썬이 사용하는 time.sleep()의 정확도를 결정한다. stackoverflow에 따르면 st..