Python time 모듈

예제1 - time.time()

import time

# Seconds from January 1, 1970, 00:00:00 (UTC)
print(time.time())
1572577821.4575474

time.time() 은 1070년 1월 1일 0시 0분 0초 이후 경과 시간을 초 단위로 나타냅니다.



예제2 - 시간 측정하기

import time

time_start = time.time()

for i in range(100):
  for j in range(100):
    mul = i * j

print(time.time() - time_start)
0.042722463607788086

time.time() 을 이용하면 코드가 실행되는 시간을 체크할 수 있습니다.

위의 예제를 보면 10000번의 곱하기 연산을 수행하는데 약 0.0427초가 걸린 것을 알 수 있습니다.



예제3 - sleep()

import time

print(time.time())
time.sleep(3)
print(time.time())
1572579107.6829782
1572579110.6859074

time.sleep() 을 사용해서 코드 수행을 잠시 중단할 수 있습니다.

초 단위로 숫자를 입력해줍니다.




이전글/다음글