python實(shí)現(xiàn)簡(jiǎn)單的計(jì)時(shí)器功能函數(shù)
本文實(shí)例講述了python實(shí)現(xiàn)簡(jiǎn)單的計(jì)時(shí)器功能函數(shù)。分享給大家供大家參考。具體如下:
此函數(shù)通過python實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的計(jì)時(shí)器動(dòng)能:
''' Simple Timing Function. This function prints out a message with the elapsed time from the previous call. It works with most Python 2.x platforms. The function uses a simple trick to store a persistent variable (clock) without using a global variable. ''' import time def dur( op=None, clock=[time.time()] ): if op != None: duration = time.time() - clock[0] print '%s finished. Duration %.6f seconds.' % (op, duration) clock[0] = time.time() # Example if __name__ == '__main__': import array dur() # Initialise the timing clock opt1 = array.array('H') for i in range(1000): for n in range(1000): opt1.append(n) dur('Array from append') opt2 = array.array('H') seq = range(1000) for i in range(1000): opt2.extend(seq) dur('Array from list extend') opt3 = array.array('H') seq = array.array('H', range(1000)) for i in range(1000): opt3.extend(seq) dur('Array from array extend') # Output: # Array from append finished. Duration 0.175320 seconds. # Array from list extend finished. Duration 0.068974 seconds. # Array from array extend finished. Duration 0.001394 seconds.
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- Python 實(shí)現(xiàn)一個(gè)計(jì)時(shí)器
- Python功能點(diǎn)實(shí)現(xiàn):函數(shù)級(jí)/代碼塊級(jí)計(jì)時(shí)器
- python實(shí)現(xiàn)屏保計(jì)時(shí)器的示例代碼
- python中的計(jì)時(shí)器timeit的使用方法
- python 實(shí)現(xiàn)一個(gè)圖形界面的匯率計(jì)算器
- 如何Tkinter模塊編寫Python圖形界面
- python如何實(shí)現(xiàn)讀取并顯示圖片(不需要圖形界面)
- 健身房被搭訕?用python寫了個(gè)小米計(jì)時(shí)器助人為樂
相關(guān)文章
十行Python3代碼實(shí)現(xiàn)去除pdf文件水印
pfd文檔一般無法直接去除水印,需要先將pfd文檔轉(zhuǎn)換成圖片,在逐一對(duì)圖片進(jìn)行水印去除操作,最后在把圖片插入到pdf文檔中,這樣就很繁瑣。本文將用十行Python3代碼輕輕松松實(shí)現(xiàn)PDF文件水印去除,快來了解一下吧2022-02-02Python使用爬蟲爬取貴陽房?jī)r(jià)的方法詳解
這篇文章主要為大家詳細(xì)介紹了Python爬蟲爬取貴陽房?jī)r(jià)的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-02-02python實(shí)現(xiàn)簡(jiǎn)易版計(jì)算器
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)易版計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01python實(shí)現(xiàn)與Oracle數(shù)據(jù)庫交互操作示例
這篇文章主要為大家介紹了python實(shí)現(xiàn)與Oracle數(shù)據(jù)庫交互操作示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家,多多進(jìn)步,早日升職加薪2021-10-10python從Oracle讀取數(shù)據(jù)生成圖表
這篇文章主要介紹了python如何從Oracle讀取數(shù)據(jù)生成圖表,幫助大家更好的利用python處理數(shù)據(jù),感興趣的朋友可以了解下2020-10-10django filters實(shí)現(xiàn)數(shù)據(jù)過濾的示例代碼
這篇文章主要介紹了django filters實(shí)現(xiàn)數(shù)據(jù)過濾的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05mac 安裝python網(wǎng)絡(luò)請(qǐng)求包requests方法
今天小編就為大家分享一篇mac 安裝python網(wǎng)絡(luò)請(qǐng)求包requests方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-06-06