摘要: [TOC] 迭代器 迭代器:迭代的工具,迭代是更新换代,就像传宗接代一样。单纯的重复就不算迭代。迭代的每一次结果都是基于上一次结果来的。 一、可迭代对象 python中一切皆对象,如 总结: 有__iter__()方法的对象就是可迭代对象,然后出了数字类型和函数之外都是可迭代对象,通过\__next 阅读全文
posted @ 2019-08-12 19:56 豆瓣酱瓣豆 阅读(131) 评论(0) 推荐(0) 编辑
摘要: [TOC] 装饰器 一、无参装饰器 1.什么是装饰器 器是指工具,而程序中的函数就是具备某一功能的工具,所以装饰器指的是为装饰器对象额外对象添加额外功能,因此定义装饰器就是定义一个函数,只不过该函数的功能是用来为其他函数添加额外功能的。 需要注意的是: 装饰器本身其实是可以任意调用的对象 被装饰的对 阅读全文
posted @ 2019-08-12 19:43 豆瓣酱瓣豆 阅读(201) 评论(0) 推荐(0) 编辑
摘要: [TOC] 闭包函数 一、什么 是闭包 闭包:闭是封闭(函数内部的函数),包是包含(该函数内部函数对外部作用域而非全局作用据的变量的应用)。 闭包是指:函数内部对外部作用于而非全局作用域的引用。 闭包函数: 传参的另外一种方式, 参数+函数包在一起返回出去 1. 俩种为函数传参的方式 1. 为函数传 阅读全文
posted @ 2019-08-12 16:44 豆瓣酱瓣豆 阅读(325) 评论(0) 推荐(0) 编辑
摘要: [TOC] 名称空间与作用域 函数内部的函数只能在函数的内部调用,不能在函数的外部调用。 一、名称空间 名称空间:在学习内存管理的时候,变量的创建其实就是在 内存中开辟了一个新的空间,用来存储变量,但是却没说过变量名的存储,其实变量在内存中有一快内存存储变量名与变量之间的绑定关系的空间,而这个空间称 阅读全文
posted @ 2019-08-12 16:13 豆瓣酱瓣豆 阅读(186) 评论(0) 推荐(0) 编辑