Cuando ejecuto el siguiente código fuera de timeit(), parece completarse instantáneamente. Sin embargo, cuando lo ejecuto dentro de la función timeit(), lleva mucho más tiempo. ¿Por qué?python: función slow timeit()
>>> import timeit
>>> t = timeit.Timer("3**4**5")
>>> t.timeit()
16.55522028637718
Usando: Python 3.1 (x86) - AMD Athlon 64 X2 - WinXP (32 bits)
Paginación Alex Martelli, Alex Martelli, por favor comente sobre el módulo python timeit ... – hughdbrown
RichieHindle ya lo hizo bien mientras estaba desconectado. Y, siempre uso "python -mtimeit" de todos modos, nunca timeit dentro del intérprete interactivo o un programa ;-) –