摘要: 1 私有属性添加getter和setter方法 2 使用property升级getter和setter方法 使用property的好处是等到我们以后想调用属性的setter和getter的方法时可以直接通过 实例名.属性 来代替实例名.setter和getter方法 class Test(): de 阅读全文
posted @ 2018-05-26 21:31 少年努力吧 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1. 可迭代对象 以直接作用于 for 循环的数据类型有以下几种: 一类是集合数据类型,如 list 、 tuple 、 dict 、 se 阅读全文
posted @ 2018-05-26 21:30 少年努力吧 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. 函数引用 运行结果: 2. 什么是闭包 运行结果: 3. 闭包再理解 内部函数对外部函数作用域里变量的引用(非全局变量),则称内部函数为闭包。 启动python解释器 4. 看一个闭包的实际例子: 这个例子中,函数line与变量a,b构成闭包。在创建闭包的时候,我们通过test的参数a,b说明 阅读全文
posted @ 2018-05-26 14:13 少年努力吧 阅读(167) 评论(0) 推荐(0) 编辑