Python(70)_time的簡介與裝飾器簡介
阿新 • • 發佈:2019-01-13
1 time()和sleep()
#-*-coding:utf-8-*- import os import time ''' time() 從1910年到現在當前時間有多少秒 ''' print(time.time()) ''' 延時10s ''' #time.sleep(10) print('hahaha')
2 計算函式執行時間
def func(): start = time.time() time.sleep(0.01) print("bowen") end = time.time()print(end-start) func()
3 timmer()函式
''' 計算函式的執行時間 ''' def timmer(f): start = time.time() f() end = time.time() print(end - start) timmer(func)
4 裝飾器
#-*-coding:utf-8-*- import os import time ''' 計算函式的執行時間 ''' def func(): time.sleep(0.01) print('dajiahao') def timmer(f): def inner(): start = time.time() f() end = time.time() print(end - start) return inner # func = timmer(func) func()