언어 Language/파이썬 Python

주피터 노트북에서 셀 단위로 처리 속도 측정하기

Tap to restart 2021. 2. 5. 17:00
반응형

%%time 활용

주피터 노트북Jupyter Notebook 셀 안에서 맨 위에 %%time이라고 적으면 된다.

 

코드 예

%%time 

max = 100000000
for i in range(max):
    if i % (max / 10) == 0:
        print(i)       

 

결과

0
10000000
20000000
30000000
40000000
50000000
60000000
70000000
80000000
90000000
CPU times: user 10 s, sys: 13.5 ms, total: 10 s
Wall time: 10 s

for문을 이용해서 1억번 실행하도록 했더니 10초가 걸렸다.

 

 

참고: Built-in magic commands

 

반응형