★★★★★博文原創(chuàng)不易,我的博文不需要打賞,也不需要知識付費,可以白嫖學習編程小技巧,喜歡的老鐵可以多多幫忙點贊,小紅牛在此表示感謝?!铩铩铩铩?/p>
#我的Python教程
#官方微信公眾號:wdPython
Python中可以使用time模塊來計算程序的運行時間。以下是一個簡單的示例:計算打印1萬遍,以下文本需要的時間??
import time
# 1.開始時間
start_time = time.time()
# 這里寫你要測試的程序功能
# ...
print("我的Python教程,官方微信公眾號:wdPython"*10000)
#3.結束時間
end_time = time.time()
# 時間差
elapsed_time = end_time - start_time
print(f"程序運行時間:{elapsed_time}秒")
#程序運行時間:0.040975332260131836秒
time.time()函數返回當前時間的時間戳(以秒為單位),然后我們可以在程序開始和結束時記錄時間,并計算兩者之間的差值。這就是程序運行的總時間。
**另一種方法:**是使用timeit模塊,這個模塊專門用于測量小段代碼的執(zhí)行時間,對于更精確的時間測量更有效。例如:文章來源:http://www.zghlxwxcb.cn/news/detail-690336.html
mport timeit
#打印1萬遍以下文本需要的時間
code_to_test = """
print("我的Python教程,官方微信公眾號:wdPython"*10000)
# 這里寫你的功能代碼
# ...
"""
elapsed_time = timeit.timeit(code_to_test, number=1)
print(f"程序運行時間:{elapsed_time}秒")
#程序運行時間:0.014376099999935832秒
在這個示例中,你需要把要測試的代碼放在一個多行字符串中。timeit.timeit()函數會運行這段代碼并返回運行時間。number=1參數表示只運行代碼一次。文章來源地址http://www.zghlxwxcb.cn/news/detail-690336.html
到了這里,關于Python入門教程32:計算程序運行的時間的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!