摘要:
如何得到自定义的迭代器: 在函数内一旦存在yield关键字,调用函数并不会执行函数体代 码 会返回一个生成器对象,生成器即自定义的迭代器。 def func(): print('第一次') yield 1 print('第二次') yield 2 print('第三次') yield 3 print 阅读全文
摘要:
一:知识储备 由于语法糖@的限制,outter函数只能有一个参数,并且该才是只用来接收被装饰对象的内存地址 def outter(func): # func = 函数的内存地址 def wrapper(*args,**kwargs): res=func(*args,**kwargs) return 阅读全文