Python如何計(jì)算語(yǔ)句執(zhí)行時(shí)間
這篇文章主要介紹了Python如何計(jì)算語(yǔ)句執(zhí)行時(shí)間,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
魔法命令
In [1]:
#%time 對(duì)單個(gè)語(yǔ)句執(zhí)行時(shí)間計(jì)時(shí)用法放在需要計(jì)算的語(yǔ)句前面 %time sum(range(1000))
Wall time: 0 ns
Out[1]:
499500
In [2]:
#這個(gè)操作很快,可以用%timeit計(jì)算,該命令重復(fù)計(jì)算很多次以得到更精確的時(shí)間,重復(fù)次數(shù)自動(dòng)調(diào)整 %timeit sum(range(1000)) 34.2 µs ± 710 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each)
In [9]:
%%time#測(cè)試中該行代碼只能放在最上方,否者會(huì)報(bào)錯(cuò),原因不明 total=0 for i in range(1000): for j in range(1000): total+=i*(-1)**j #兩個(gè)命令均可以通過(guò)%%放于代碼最上方,計(jì)算多行代碼的執(zhí)行時(shí)間
Wall time: 1.01 s
In [7]:
Wall time: 996 µs
In [ ]:
time.sleep(1)#休息1秒再執(zhí)行下一條命令
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python執(zhí)行時(shí)間的計(jì)算方法小結(jié)
- Python代碼執(zhí)行時(shí)間測(cè)量模塊timeit用法解析
- python 限制函數(shù)執(zhí)行時(shí)間,自己實(shí)現(xiàn)timeout的實(shí)例
- 在IPython中進(jìn)行Python程序執(zhí)行時(shí)間的測(cè)量方法
- Python實(shí)現(xiàn)監(jiān)控程序執(zhí)行時(shí)間并將其寫(xiě)入日志的方法
- python使用裝飾器和線程限制函數(shù)執(zhí)行時(shí)間的方法
- Python執(zhí)行時(shí)間的幾種計(jì)算方法
相關(guān)文章
Python實(shí)現(xiàn)"驗(yàn)證回文串"的幾種方法
這篇文章主要介紹了Python實(shí)現(xiàn)"驗(yàn)證回文串"的幾種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Python新手學(xué)習(xí)標(biāo)準(zhǔn)庫(kù)模塊命名
在本篇內(nèi)容中,小編給大家分享的是關(guān)于Python標(biāo)準(zhǔn)庫(kù)模塊命名詳解內(nèi)容,有需要的朋友們可以參考下。2020-05-05PyTorch如何使用embedding對(duì)特征向量進(jìn)行嵌入
這篇文章主要介紹了PyTorch如何使用embedding對(duì)特征向量進(jìn)行嵌入問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02Python?gRPC流式通信協(xié)議詳細(xì)講解
這篇文章主要介紹了Python?gRPC流式通信協(xié)議,最近幾天在搞golang的grpc,跑通之后想用php作為客戶(hù)端調(diào)用一下grpc服務(wù),結(jié)果拉了,一個(gè)php的grpc服務(wù)安裝,搞了好幾天,總算搞定了2022-11-11python數(shù)據(jù)可視化之matplotlib.pyplot基礎(chǔ)以及折線圖
不論是數(shù)據(jù)挖掘還是數(shù)據(jù)建模,都免不了數(shù)據(jù)可視化的問(wèn)題,對(duì)于Python來(lái)說(shuō),Matplotlib是最著名的繪圖庫(kù),它主要用于二維繪圖,這篇文章主要給大家介紹了關(guān)于python數(shù)據(jù)可視化之matplotlib.pyplot基礎(chǔ)以及折線圖的相關(guān)資料,需要的朋友可以參考下2021-07-07Python自動(dòng)化辦公之編寫(xiě)PDF拆分工具
這篇文章主要為大家分享一個(gè)Python自動(dòng)化辦公的小工具——PDF拆分工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試2022-03-03tensorflow -gpu安裝方法(不用自己裝cuda,cdnn)
這篇文章主要介紹了tensorflow -gpu安裝,史上最新最簡(jiǎn)單的途徑(不用自己裝cuda,cdnn),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01pytorch使用tensorboardX進(jìn)行l(wèi)oss可視化實(shí)例
今天小編就為大家分享一篇pytorch使用tensorboardX進(jìn)行l(wèi)oss可視化實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02