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

조회수 2588회

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

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 ---

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)