摘要: 迭代器 定义 迭代器: 迭代的工具。迭代是更新换代,如你爷爷生了你爹,你爹生了你,迭代也可以说成是重复,并且但每一次的重复都是基于上一次的结果来的。 可迭代对象 python中,一切皆对象: 对于这一切的对象中,但凡有 方法的对象,都是可迭代对象。 可迭代的对象:Python内置str、list、t 阅读全文
posted @ 2019-08-12 16:27 SweetJack 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 装饰器 定义 在不改变函数的源码和调用方式的情况下,给函数加功能 装饰器本质就是一个函数A,装饰的对象也是一个函数B,用一个函数A去装饰一个函数B 1. 不改变函数B的调用方式 2. 不改变函数B的源代码 分类 双层装饰器 例如,函数world是一个完整的功能函数,想要给world函数增加一个程序运 阅读全文
posted @ 2019-08-12 16:24 SweetJack 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 闭包函数 定义 闭包:闭是封闭(函数内部函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。闭包指的是:函数内部函数对外部作用域而非全局作用域的引用。 闭包函数:本质是一种函数传值的思想,可以将参数和函数一起返回出去 应用 闭包函数之爬虫的简单应用 阅读全文
posted @ 2019-08-12 16:18 SweetJack 阅读(110) 评论(0) 推荐(0) 编辑