프로그램이 얼마나 실행됐는지 알아내려면?


프로그램을 실행하기 전에 3을 입력하면 3 초동안, 5를 입력하면 5초 동안만 실행되는 프로그램을 만들려고 합니다. 프로그램이 실행된 순간부터 몇 초나 지났는지 알아내려면 어떻게 해야 되나요?

  • 2016년 01월 27일에 작성됨

조회수 247


1 답변


좋아요
0
싫어요
채택취소하기

현재 시간에서 - 프로그램 시작 시간 이 방법이 가장 쉬운 방법입니다

import time
start_time = time.time()
#코드
print("--- %s seconds ---" % (time.time() - start_time))

을 쓰는 겁니다.

예를 들어 다음의 코드는

import time
start_time = time.time()

#####
mylist = []
for i in range(0,10000000):
    mylist.append(i)
#####

print("--- %s seconds ---" % (time.time() - start_time))

출력 : --- 2.8817028999328613 seconds ---

  • 2016년 01월 27일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close