使用 Timeit 測量效能:比較自訂函數的指南
您是否希望確定自訂函數的執行效率? Timeit 是一個功能強大的 Python 模組,提供了一個簡單的方法來比較「insertion_sort」和「tim_sort」等函數的執行時間。
互動式Python 會話
在互動式Python 會話中,您有兩個方便的選項來使用timeit:
def f(x): return x*x %timeit for x in range(100): f(x) # Performance results for 'f'
def f(x): return x * x import timeit timeit.repeat("for x in range(100): f(x)", "from __main__ import f", number=100000) # Performance results for 'f'
透過使用 timeit,你可以快速且準確地評估自訂功能的效率,並就其實施做出明智的決策。
以上是Python 的「timeit」模組如何幫助比較自訂函數的效能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!