欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2017年09月18日 10:09:33   作者:yongh701  
這篇文章主要介紹了Python基于time模塊求程序運行時間的方法,涉及Python time模塊的使用及數(shù)值運算相關操作技巧,需要的朋友可以參考下

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

要記錄程序的運行時間可以利用Unix系統(tǒng)中,1970.1.1到現(xiàn)在的時間的毫秒數(shù),這個時間戳輕松完成。

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

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

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

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

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

運行結果如下:

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

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python日期與時間操作技巧總結》、《Python URL操作技巧總結》、《Python圖片操作技巧總結》、《Python數(shù)據(jù)結構與算法教程》、《Python Socket編程技巧總結》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

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

相關文章

  • Boston數(shù)據(jù)集預測放假及應用優(yōu)缺點評估

    Boston數(shù)據(jù)集預測放假及應用優(yōu)缺點評估

    這篇文章主要為大家介紹了Boston數(shù)據(jù)集預測放假及應用優(yōu)缺點評估,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • python之cv2與圖像的載入、顯示和保存實例

    python之cv2與圖像的載入、顯示和保存實例

    今天小編就為大家分享一篇python之cv2與圖像的載入、顯示和保存實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python中字符串最常用的十三個處理操作記錄

    python中字符串最常用的十三個處理操作記錄

    這篇文章主要給大家介紹了關于python中字符串最常用的13個處理操作的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 最新評論