Когда я запускаю код, расположенный за пределами timeit(), он, кажется, завершается мгновенно. Однако, когда я запускаю его в функции timeit(), это занимает гораздо больше времени. Зачем?python: slow timeit() function
>>> import timeit
>>> t = timeit.Timer("3**4**5")
>>> t.timeit()
16.55522028637718
Использование: Python 3.1 (x86) - AMD Athlon 64 X2 - WinXP (32 бит)
Paging Alex Martelli, Alex Martelli, прокомментируйте модуль python timeit ... – hughdbrown
RichieHindle уже получил это право, когда я был в автономном режиме. И, во всяком случае, я всегда использую «python -mtimeit», никогда не теряю времени в интерактивном интерпретаторе или программе ;-) –