アクセラレータを使用して、関数の実行時間を表示します.深さ解析pythonでの時間関数の使用
819 ワード
# Python time clock() CPU 。 , time.time() 。
# , 。 UNIX , " ", ( )。
# WINDOWS , , 。 。
# ( WIN32 QueryPerformanceCounter() , )
import time
def zhaungshiqi(func):
def set_fun(*args,**kwargs):
# time.time , , 0
time.clock()
func(*args,**kwargs)
endtime = time.clock()
print(" ",endtime)
return set_fun
#
@zhaungshiqi
def tuzi_number(month):
#range
time.sleep(1)
tuzi = [1,1]
for i in range(1,month-1):
if month <3:
break
else:
x= tuzi[i-1]+tuzi[i]
tuzi.append(x)
print(tuzi)
tuzi_number(20)