Python是一款高級編程語言,在編寫代碼時,我們常常需要測量一段程序的執行時間。Python提供了一個內置的模塊time,可以幫助我們實現時間的測量和計算。
import time # 獲取當前時間戳 start_time = time.time() # 執行代碼段 for i in range(0, 10000000): pass # 獲取執行后的時間戳 end_time = time.time() # 計算時間間隔 interval = end_time - start_time print('代碼段執行時間為:%f秒' % interval)
在這段代碼中,首先我們使用了time模塊中的time函數獲取了當前時間戳,在代碼段執行前記錄下了起始時間戳。然后,我們使用for循環執行了一個空操作,循環次數為10,000,000次,這樣就可以模擬執行一段復雜的代碼段了。最后,我們再次使用time函數獲取了執行完后的時間戳,并用它減去起始時間戳,計算出時間間隔,就可以非常方便地得到我們要的代碼執行時間了。