python中內(nèi)置類型性能有哪些?
1、timeit模塊
timeit模塊用于測(cè)試和測(cè)量一小段Python代碼的執(zhí)行速度的類。
classtimeit.Timer(stmt=‘pass’,setup=‘pass’,timer=)
stmt–要測(cè)試的代碼語(yǔ)句(statment),傳輸?shù)氖亲址鑾А?/p>
setup–運(yùn)行代碼時(shí)需要的前期準(zhǔn)備設(shè)置(如import模塊),傳輸?shù)氖亲址鑾А?/p>
timer–一個(gè)定時(shí)器函數(shù),與系統(tǒng)平臺(tái)有關(guān)
2、timeit.Timer.timeit方法
該方法返回平均執(zhí)行代碼耗時(shí),一個(gè)float類型的秒數(shù)。
timeit.Timer.timeit(number=1000000)
timeit–Timer類中用于測(cè)試語(yǔ)句執(zhí)行速度的方法。
number–測(cè)試代碼時(shí)的測(cè)試次數(shù),默認(rèn)為1000000次
以上就是Python中內(nèi)置類型性能的介紹,希望能對(duì)大家有所幫助,更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。