У меня есть программа python, определенная функцией myFunc(m,n)
Почему time.time() дает 0.0?
В принципе, функция содержит два для петель.
def myFunc(m, n) :
for i in range(m) :
for j in range(n) :
# do it ...
return
Я хотел бы, чтобы вычислить время, затраченное на m,n=20,20
Я делаю это так:
start_time = time.time()
b = myFunc(m,n)
elapsed_time = time.time() - start_time
print elapsed_time
В результате 0,0 почти всегда. Зачем?
20 петель слишком короткие. Попытайтесь сделать его искусственно большим. – stanleyli
Редко '0.0009' и почти всегда' 0.0'. – Kira
LOL для downvotes. – Kira