Tag

#パフォーマンス の記事

このテーマに関連するPython学習記事をまとめています。

Tagged Posts

#パフォーマンス の記事一覧

2件

Pythonのtimeitとは?どちらの書き方が速いかを正しく測る方法を初心者向けに解説

リスト内包表記とforループ、どちらが速いのか。気になっても、time.time()で1回測っただけでは毎回結果がぶれてしまいます。Python標準ライブラリのtimeitを使うと、小さなコードの実行時間を何度もくり返して、ぶれの少ない形で測れます。コマンドラインでの使い方、関数からの呼び出し方、結果の読み方、測るときの落とし穴まで、手元で動かした結果とともに解説します。

PythonのcProfileとは?遅い原因を推測せずに計測で見つける方法を初心者向けに解説

書いたスクリプトが遅いとき、あやしそうな場所を勘で直していませんか。標準ライブラリのcProfileを使えば、どの関数に何秒使ったかが一覧で出ます。コマンド1行で始める使い方から、ncallsやtottimeとcumtimeの読み分け、範囲を絞った計測、SnakeVizでの可視化、Python 3.15で入るprofilingパッケージまで、実際に動かした出力を見ながら初心者向けに解説します。