摘要: 生成器 生成器特点: 1. 生成器本质上迭代器 2. 生成器是自己用代码创建的 获取生成器的两种方式: 1. 生成器函数 2. 生成器表达式 yield 下面来看一个例子 把函数的return换成yield就可以把函数变成生成器,变成生成器后再读到函数名加括号后就不再表示执行函数而是表示获取一个生成 阅读全文
posted @ 2019-01-04 22:11 乘月归 阅读(324) 评论(0) 推荐(0)
摘要: 什么是装饰器 装饰器本质上是一个函数,是利用闭包在不改变原函数调用方式的基础上给原函数增加额外的功能,如登陆、验证、日志等。装饰器的返回值是一个函数对象 下面来看一个例子,如果要计算函数的执行时间,怎么做呢 version 1.0 这样虽然也可以计算func1的返回时间,但是如果要计算500个函数呢 阅读全文
posted @ 2019-01-04 21:23 乘月归 阅读(162) 评论(0) 推荐(0)