タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pythonと実行時間に関するmoqadaのブックマーク (1)

  • コードの実行時間を計測する - ひきメモ

    コードの実行時間を計測するにはtimeitモジュールを使います。 from timeit import Timer t1 = Timer("for i in range(1000): n += 1", "n = 0") t2 = Timer("for i in xrange(1000): n += 1", "n = 0") print t1.timeit(10000) print t2.timeit(10000) 17.1534437386 15.0097889673まず、Timerクラスのコンストラクタの引数には、計測の対象となるメイン文とメイン文を実行する前に一度だけ実行されるセットアップ文を指定します。 timeit( )は引数で指定した回数だけメイン文を実行し、かかった時間を浮動小数で返します。デフォルトの繰り返し回数は100万回なので、時間がかかりすぎる場合は繰り返し回数を減らす

    コードの実行時間を計測する - ひきメモ
    moqada
    moqada 2007/12/31
    from timeit import Timer
  • 1