ホームページ >バックエンド開発 >Python チュートリアル >Python の time モジュールを使用してプログラムの実行時間を調べる方法の共有例

Python の time モジュールを使用してプログラムの実行時間を調べる方法の共有例

黄舟
黄舟オリジナル
2017-09-18 11:37:181692ブラウズ

この記事では主に、Python の時間モジュールの使用と数値演算関連の操作スキルを含む、時間モジュールに基づいてプログラムの実行時間を見つける方法を紹介します。この記事の例は、 Python メソッドに、時間モジュールの時間メソッドに基づいてプログラムの実行時間を見つけるように指示します。参考のために皆さんと共有してください。詳細は次のとおりです:

プログラムの実行時間を記録するには、Unix システムでは 1970.1.1 から現在までのミリ秒数を使用できます。このタイムスタンプは簡単に作成できます。完成しました。

方法は、プログラムの先頭で一度取得して変数に格納する方法で、プログラム終了後に一度取得して変数に格納し、先頭のタイムスタンプを引くことで計算できます。プログラム。

Python でこのタイムスタンプを取得する方法は、time クラスを導入した後に

を使用することです。

time.time();就能够拿出来。也就是Java中的System.currentTimeMillis()Pythonは現在の数年間の正確な月と日の時間を見つける必要があるため、Javaと同様にこの定数を使用する必要があります

具体的な方法は次のとおりです。1億、1億サイクルの時間を消費します。例として

import time;
time_start=time.time();#time.time()为1970.1.1到当前时间的毫秒数
i=0;
while i<100000000:
 i+=1
time_end=time.time();#time.time()为1970.1.1到当前时间的毫秒数
print time_end-time_start,
print "s"

実行結果は次のとおりです:

time_end-time_startの減算結果は、秒単位の小数のままです。

したがって、最終的な出力は別の単位である s、秒によって補完されます。

以上がPython の time モジュールを使用してプログラムの実行時間を調べる方法の共有例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。