摘要: 任何事物都有一个从创建,被使用,再到消亡的过程,在程序语言面向对象编程模型中,对象也有相似的命运:创建、初始化、使用、垃圾回收,不同的阶段由不同的方法(角色)负责执行。 定义一个类时,大家用得最多的就是 __init__ 方法,而 __new__ 和 __call__ 使用较少 __init__方法 阅读全文
posted @ 2018-09-07 18:36 叫你你敢答应么 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 提到生成器,总不可避免地要把迭代器拉出来对比着讲,生成器就是一个在行为上和迭代器非常类似的对象,如果把迭代器比作Android系统, 那么生成器就是ios,二者功能上差不多,但是生成器更优雅。 什么是迭代器 顾名思义,迭代器就是用于迭代操作(for循环)的对象,它像列表一样可以迭代获取其中的每一个元 阅读全文
posted @ 2018-09-07 18:02 叫你你敢答应么 阅读(100) 评论(0) 推荐(0) 编辑