摘要: 迭代器 迭代的工具,迭代是更新换代,也可以说成重复,可以基于上一次的结果推出下一次的结果 可迭代对象 python中一切皆对象,对这一切的对象中 但凡有 方法的对象,都是可迭代对象。 Python内置str、list、tuple、dict、set、file都是可迭代对象.然后出了数字类型和函数之外都 阅读全文
posted @ 2019-08-12 15:59 黑糖A 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 什么是装饰器 装饰器是指装饰的工具(函数),这个函数具有装饰作用.因此定义装饰器就是定义一个函数,只不过该函数的功能是用来为其他函数添加额外的功能. 注意: 装饰器本身其实是可以任意可调用的对象 ​ 被装饰的对象也可以是任意可调用的对象 装饰器本质就是一个函数A,装饰的对象也是一个函数B,用一个函数 阅读全文
posted @ 2019-08-12 15:39 黑糖A 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包 闭包指的是函数内部函数对外部作用域而非全局作用域的引用. 函数传参的两种方式 方式一(使用参数的形式) 1 1 1 方式二(闭包函数) 1 1 1 闭包函数的应用 闭包的意义:闭包函数把函数变量一起包起来,下次调用时可以直接调用 应用领域:爬虫,延迟计算 阅读全文
posted @ 2019-08-12 14:58 黑糖A 阅读(68) 评论(0) 推荐(0) 编辑