摘要: # 装饰器形成的过程 : 最简单的装饰器 有返回值的 有一个参数 万能参数 # 装饰器的作用 # 原则 :开放封闭原则 # 语法糖 :@ # 装饰器的固定模式 #不懂技术 import time # print(time.time()) # 获取当前时间 # time.sleep(10) #让程序在执行到这个位置的时候停一会儿 # def timmer(f): #装饰器函数 #... 阅读全文
posted @ 2018-12-09 22:19 hopelv 阅读(107) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-12-09 19:13 hopelv 阅读(89) 评论(0) 推荐(0)
摘要: def qqxing(k,l = {}): # l.append(1) l[k] = 'v' print(l) qqxing(1) #[1] qqxing(2) #[1,1] qqxing(3) #[1,1,1] # 如果默认参数的值是一个可变数据类型, # 那么每一次调用函数的时候, # 如果不传值就公用这个数据类型的资源 阅读全文
posted @ 2018-12-09 17:06 hopelv 阅读(85) 评论(0) 推荐(0)
摘要: # 2、写函数,接收n个数字,求这些参数数字的和。 def sum_func(*args): total = 0 for i in args: total += i return total print(sum_func(1,2,3,8,23,6)) # 3、读代码,回答:代码中,打印出来的值a,b,c分别是什么?为什么? # a=10 # ... 阅读全文
posted @ 2018-12-09 01:05 hopelv 阅读(94) 评论(0) 推荐(0)