国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python基于time模塊求程序運行時間的方法

2020-01-04 16:45:49
字體:
來源:轉載
供稿:網友

本文實例講述了Python基于time模塊求程序運行時間的方法。分享給大家供大家參考,具體如下:

要記錄程序的運行時間可以利用Unix系統中,1970.1.1到現在的時間的毫秒數,這個時間戳輕松完成。

方法是程序開始的時候取一次存入一個變量,在程序結束之后取一次再存入一個變量,與程序開始的時間戳相減則可以求出。

Python中取這個時間戳的方法為引入time類之后,使用time.time();就能夠拿出來。也就是Java中的System.currentTimeMillis()

由于Python求當前幾年幾月幾日的精確時間的的時候,需要像Java一樣,涉及這個常量,可參考《Python使用當前時間、隨機數產生一個唯一數字的方法》。

具體方法如下,以一個100,000,000,1億次循環的耗時作為例子

import time;time_start=time.time();#time.time()為1970.1.1到當前時間的毫秒數i=0;while i<100000000: i+=1time_end=time.time();#time.time()為1970.1.1到當前時間的毫秒數print time_end-time_start,print "s"

運行結果如下:

Python,運行時間

time_end-time_start相減得出的結果直接就是一個秒為單位的小數。
因此最后的輸出再補上一個單位,s,秒。

 

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 维西| 马尔康县| 松溪县| 通州区| 佛冈县| 庄浪县| 广宁县| 景宁| 娄烦县| 漳州市| 河池市| 理塘县| 红原县| 彭水| 桑日县| 尖扎县| 德钦县| 慈利县| 瑞安市| 海原县| 崇州市| 额济纳旗| 张北县| 上饶县| 旺苍县| 天全县| 武隆县| 渭源县| 库尔勒市| 亳州市| 荣成市| 松阳县| 祁门县| 阿鲁科尔沁旗| 拉萨市| 东阿县| 苍山县| 忻城县| 丹棱县| 忻城县| 嘉禾县|