python 社群有句俗語:「python 自己帶著電池。」 別自己寫計時框架。python 2.3以後 、具備乙個叫做 timeit 的完美計時工具。diveinto中的例子
>>> import timeit這個方法有侷限性,有時候我只是要統計方法中某一段的計時。這個時候用time.clock會更加方便。類似.net中的stopwatch>>> t = timeit.timer("soundex.soundex('pilgrim')",
... "import soundex")
>>> t.timeit()
8.21683733547
>>> t.repeat(3, 2000000)
[16.48319309109, 16.46128984923, 16.44203948912]
import timen = 100000
st = time.clock()
v = ('abcd',100,1.0, ['pumaboyd',100,none])
for i in range(n):
exec(dumps(v))
print 'pickle usage', time.clock() - st
Python 測試函式
1.測試用例與測試函式的編寫 coding utf8 def get full name first,last,middle if middle full name first middle last else full name first last return full name coding...
python函式測試 python測試函式的方法
1.測試函式 python測試函式是否正確,一般使用的是模組unittest,需要建立乙個類,這個類的名字隨便取,最好是以test開頭,但是這個類必須繼承unittest.testcase類。例項11.1 我們先建立了city functions.py檔案,他的作用是定義乙個函式,顯示城市和國家名字...
python函式測試 Python 測試函式
test測試的函式,沒傳引數的x,y,函式結果是要答應x加y的和 try 試著執行test 函式,正常就執行函式並列印x加y的和 except 否則 列印 error lis y列表解析式 就是有是乙個for迴圈range得到64 89最終的乙個列表,test1函式求x和y的和,test1函式求x和...