timeit モジュールとの時間パフォーマンスの比較
timeit モジュールは、コード スニペットのパフォーマンスを測定するための強力なツールです。さまざまなアルゴリズムや実装の実行時間を比較するために使用できます。
対話型の使用法
対話型の Python セッションでは、timeit を使用する方法が 2 つあります。
In [1]: def f(x): ...: return x*x ...: In [2]: %timeit for x in range(100): f(x) 100000 loops, best of 3: 20.3 us per loop
>>> def f(x): ... return x * x ... >>> import timeit >>> timeit.repeat("for x in range(100): f(x)", "from __main__ import f", number=100000) [2.0640320777893066, 2.0876040458679199, 2.0520210266113281]
以上がPython の「timeit」モジュールを使用してコードの実行時間を比較するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。