ホームページ >バックエンド開発 >Python チュートリアル >時間モジュールに基づいてプログラムの実行時間を見つける Python メソッド

時間モジュールに基づいてプログラムの実行時間を見つける Python メソッド

巴扎黑
巴扎黑オリジナル
2017-09-21 11:03:221827ブラウズ

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

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

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

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

を使用することです。

time.time();就能够拿出来。也就是Java中的System.currentTimeMillis()Python が現在の数年間の月と日の正確な時刻を見つけるときは、Java と同様にこの定数を使用する必要があるため、「現在の時刻と乱数を使用して一意の番号を生成する Python の方法」を参照してください。 。

具体的な方法は、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の減算結果は秒単位で直接表示されます10進数。

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

以上が時間モジュールに基づいてプログラムの実行時間を見つける Python メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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