2、如何计算IPython中代码的执行时间?
[mw_shl_code=python,false]%timeit li = [i**2 for i in range(1000)]
# 输出:449 µs ± 30.7 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)[/mw_shl_code][mw_shl_code=python,false]# 对于代码块,使用两个%
%%timeit
import time
for i in range(5):
time.sleep(0.5)
# 输出信息:2.51 s ± 2.4 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)[/mw_shl_code]