Когда я запускаю код ниже за пределами timeit(), он, кажется, завершается мгновенно. Однако, когда я запускаю его в функции timeit(), это занимает гораздо больше времени. Почему?
>>> import timeit
>>> t = timeit.Timer("3**4**5")
>>> t.timeit()
16.55522028637718
Использование: Python 3.1 (x86) - AMD Athlon 64 X2 - WinXP (32 бит)