python Jupyter運(yùn)行時(shí)間實(shí)例過(guò)程解析
這篇文章主要介紹了python Jupyter運(yùn)行時(shí)間實(shí)例過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
1.Python time time()方法
import time
time_start=time.time()
time_end=time.time()
print('totally cost',time_end-time_start)
import time print "time.time(): %f " % time.time() print time.localtime( time.time() ) print time.asctime( time.localtime(time.time()) )
以上實(shí)例輸出結(jié)果為:
time.time(): 1234892919.655932 (2009, 2, 17, 10, 48, 39, 1, 48, 0) Tue Feb 17 10:48:39 2009
Python time time() 返回當(dāng)前時(shí)間的時(shí)間戳(1970紀(jì)元后經(jīng)過(guò)的浮點(diǎn)秒數(shù))
參數(shù):NA。
返回值:返回當(dāng)前時(shí)間的時(shí)間戳(1970紀(jì)元后經(jīng)過(guò)的浮點(diǎn)秒數(shù))。
2.Jupyter Magic - Timing(%%time %time %timeit)
對(duì)于計(jì)時(shí)有兩個(gè)十分有用的魔法命令:%%time 和 %timeit. 如果你有些代碼運(yùn)行地十分緩慢,而你想確定是否問(wèn)題出在這里,這兩個(gè)命令將會(huì)非常方便。
(1).%%time 將會(huì)給出cell的代碼運(yùn)行一次所花費(fèi)的時(shí)間。
%%time import time for _ in range(1000): time.sleep(0.01)# sleep for 0.01 seconds output: CPU times: user 196 ms, sys: 21.4 ms, total: 217 ms Wall time: 11.6 s
(2).%time 將會(huì)給出當(dāng)前行的代碼運(yùn)行一次所花費(fèi)的時(shí)間。
import numpy %time numpy.random.normal(size=1000) output: Wall time: 1e+03 µs
(3)%timeit 使用Python的timeit模塊,它將會(huì)執(zhí)行一個(gè)語(yǔ)句100,000次(默認(rèn)情況下),然后給出運(yùn)行最快3次的平均值。
import numpy %timeit numpy.random.normal(size=100) output: 12.8 µs ± 1.25 µs per loop (mean ± std. dev. of 7 runs, 100000 loops each)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python Pandas 轉(zhuǎn)換unix時(shí)間戳方式
- 使用Python的datetime庫(kù)處理時(shí)間(RPA流程)
- Python算法中的時(shí)間復(fù)雜度問(wèn)題
- python 正則表達(dá)式獲取字符串中所有的日期和時(shí)間
- Python 如何優(yōu)雅的將數(shù)字轉(zhuǎn)化為時(shí)間格式的方法
- Python獲取時(shí)間戳代碼實(shí)例
- Python3顯示當(dāng)前時(shí)間、計(jì)算時(shí)間差及時(shí)間加減法示例代碼
- 利用python計(jì)算時(shí)間差(返回天數(shù))
- 如何基于python測(cè)量代碼運(yùn)行時(shí)間
相關(guān)文章
Python編程應(yīng)用設(shè)計(jì)原則詳解
什么是好用的代碼呢?其實(shí)就是代碼質(zhì)量比較高,如何評(píng)價(jià)代碼質(zhì)量的高低呢?最常用的、最重要的評(píng)價(jià)標(biāo)準(zhǔn),就是代碼的可維護(hù)性、可讀性、可擴(kuò)展性、靈活性、簡(jiǎn)潔性、可復(fù)用性、可測(cè)試性2021-09-09
Django如何防止定時(shí)任務(wù)并發(fā)淺析
這篇文章主要給大家介紹了關(guān)于Django如何防止定時(shí)任務(wù)并發(fā)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Django具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
python爬蟲(chóng)請(qǐng)求頁(yè)面urllib庫(kù)詳解
這篇文章主要介紹了python爬蟲(chóng)請(qǐng)求頁(yè)面urllib庫(kù)詳解,python3將urllib和urllib2模塊整合并命名為urllib模塊,urllib模塊有多個(gè)子模塊,各有不同的功能,需要的朋友可以參考下2023-07-07
Python Pytorch深度學(xué)習(xí)之圖像分類(lèi)器
今天小編就為大家分享一篇關(guān)于Pytorch圖像分類(lèi)器的文章,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-10-10
python最小生成樹(shù)kruskal與prim算法詳解
這篇文章主要為大家詳細(xì)介紹了python最小生成樹(shù)kruskal與prim算法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01
python圖形用戶界面tkinter之按鈕Button的使用說(shuō)明
這篇文章主要介紹了python圖形用戶界面tkinter之按鈕Button的使用說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06
淺談Python任務(wù)自動(dòng)化工具Tox基本用法
這篇文章主要介紹了淺談Python任務(wù)自動(dòng)化工具Tox,tox 是一個(gè)管理測(cè)試虛擬環(huán)境的命令行工具, 它已存在多年且廣被開(kāi)發(fā)者們使用,對(duì)Python任務(wù)自動(dòng)化工具Tox基本用法感興趣的朋友一起看看吧2022-06-06
Python使用PIL庫(kù)實(shí)現(xiàn)驗(yàn)證碼圖片的方法
這篇文章主要介紹了Python使用PIL庫(kù)實(shí)現(xiàn)驗(yàn)證碼圖片的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python基于PIL庫(kù)生成驗(yàn)證碼圖片的相關(guān)技巧與注意事項(xiàng),需要的朋友可以參考下2016-03-03

