首頁 > 後端開發 > Python教學 > 如何測量Python程式的執行時間?

如何測量Python程式的執行時間?

Mary-Kate Olsen
發布: 2024-12-09 06:20:16
原創
160 人瀏覽過

How Can I Measure the Execution Time of a Python Program?

測量 Python 程式的執行時間

在 Python 程式設計中,決定程式的執行時間對於效能最佳化至關重要。以下是測量任何Python 程式執行時間的綜合解決方案:

使用Time 模組

Python 標準庫包含time 模組,它提供了各種方法來測量任何Python 程式的執行時間。管理與時間相關的任務。若要測量程式的執行時間,您可以使用以下步驟:

  1. 匯入時間模組: 首先將時間模組匯入到您的程式中。
  2. 啟動計時器:在程式開始執行其主要邏輯之前呼叫 time.time() 函數。這將當前系統時間記錄為以秒為單位的浮點值。
  3. 執行程式:執行程式的主要邏輯。
  4. 停止定時器:程式運作結束後再次呼叫time.time()函數。
  5. 計算執行時間: 從停止時間中減去開始時間,以決定總執行時間(以秒為單位)。
  6. 顯示結果: 用print() 函數列印執行時間.

範例程式碼

import time

start_time = time.time()

# Run the main logic of your program here

end_time = time.time()

total_execution_time = end_time - start_time

print(f"--- {total_execution_time} seconds ---")
登入後複製

範例程式碼

例如碼此程式碼假設您的程式至少需要十分之一秒才能運作。如果您的程式完成得更快,您可能需要使用 time 模組中的 perf_counter 函數來獲得更精確的計時。

以上是如何測量Python程式的執行時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板