摘要:
一、迭代器 现在已知的可迭代对象:str list tuple dict set range和文件句柄。 但是,什么是可迭代对象?可迭代对象的测量方法。 方法一: dir(被测对象) 如果 他含有__iter__ ,那这个对象就叫做可迭代对象. 下面字符串S就是可迭代对象: 方法二:测量他是可迭代的 阅读全文
摘要:
一、装饰器的定义 装饰器本质上就是一个python函数,他可以让其他函数在不需要做任何代码变动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象。 装饰器的应用场景:比如插入日志,性能测试,事务处理,缓存等等场景。 简单版本的装饰器: #简单的装饰器 def func(): print('小明 阅读全文