timeit模組可以用來測試一小段python**的執行速度。
class timeit,timer(stmt=「pass」,setup=『pass』,timer= <.timer function> )
timer是測量小段**執行速度的類。
stmt引數是要測試的**語句(statment);
setup引數是執行**時需要的設定;
timer引數是乙個定時器函式,與平台有關。
timeit.timer.timeit(number=1000000)
timer類中測試語句執行速度的物件方法。number引數是測試**時的測試次數,預設為1000000次。方法返回執行**的平均耗時,乙個float型別的秒數。
以上就是關於python內建型別效能分析的相關介紹了,希望能夠給大家帶來幫助。
文章部分內容源於網路,聯絡侵刪*
文章**:
乾貨收藏 python製作詞云
import matplotlib.pyplot as plt import jieba from wordcloud import wordcloud 1.讀入txt文字資料 text open r test.txt r read print text 2.結巴中文分詞,生成字串,預設精確模式,如...
乾貨收藏 python實現列表的反轉
今天給大家分享python實現列表的反轉,有 a 1,2,3,4,5,6 用多種方式實現列表的反轉 6,5,4,3,2,1 下面是具體推導過程。第二種方法,切片的運用 a 1,2,3,4,5,6 print a 1 第三種方法,反轉列表 a 1,2,3,4,5,6 a.reverse print a...
乾貨收藏 python 生成器詳解
今天給大家分享的是python 生成器詳解的相關資訊。1 生成器generator 生成器指的是生成器物件,可以由生成器表示式得到,也可以使用yield關鍵字得到乙個生成器函式,呼叫這個函式得到乙個生成器物件。生成器物件,是乙個可迭代物件,是乙個迭代器。生成器物件,是延遲計算 惰性求值的。2 生成器...