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のtimeit()
機能コード多数回(デフォルトの百万)を実行し、平均を取る
ページアレックスMartelli、アレックスMartelli、python timeitモジュールにコメントしてください... – hughdbrown
RichieHindleは既に私がオフラインであった間にそれを正しく持っています。そして、私はいつも "python -mtimeit"を使っています。インタラクティブなインタプリタやプログラム内でタイムアウトしないでください;-) –