条件明白:变量-局部变量-全部变量
明白闭包:

#功能函数参数def print_logger(flag = ''): def count_time(fun): def inner(*x,**y): start_time = time.time() fun(*x,**y) end_time = time.time() print("时间:%d" % (end_time - start_time)) if flag == 'true': print("日志记录:%s,%s"%(time.time(),fun)) return inner return count_time@print_logger('') #为了控制是否打印日志def addtwo(*a,**b): sum = 0 for i in a: sum += i print(sum) time.sleep(1)if __name__ == '__main__': addtwo(2,90,3,4,5,5)