上一页 1 ··· 5 6 7 8 9
摘要: class Foo: def __init__(self,name): self.name=name def __getitem__(self, item): print(self.__dict__[item]) def __setitem__(self, key, value): print('obj[key]= vl... 阅读全文
posted @ 2018-06-21 09:03 吉元吉 阅读(2259) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象里面,都可以使用一个__iter__(),函数返回一个迭代器 迭代器本身只是一个内存地址 ,使用next(),__next__(),send().可以从这里拿值 在 Python 中,使用了 yield 的函数被称为生成器(generator)。 跟普通函数不同的是,生成器是一个返回迭代器 阅读全文
posted @ 2018-06-21 08:38 吉元吉 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 如何一口气复制十张图片? 上面这段代码就可以 阅读全文
posted @ 2018-06-21 08:37 吉元吉 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1 所用的类都可以被继承 2 没有继承其他类的类必然有一个父类(object) 3子类可以拥有父类的__init__里的类容 派生 子类除了父类的一些属性,还会有自己的属性和方法,这些就叫派生 如何使用代码实现 多继承的顺序 ,遵循广度优先原理 就是会一个一个找过去,哪种顺序能一个不漏的找到,就用哪 阅读全文
posted @ 2018-06-06 23:41 吉元吉 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 输出 : 过程是 1 do_ntimes()函数开始运行 得到这个函数的地址,然后开始接受参数 2 func参数的实参是一个函数 发现这一点后运行一遍这个函数,得到返回值 (第一个 help me !就是这个来的) 3运行for循环 之所以后面除了下标 啥都没有是因为函数的返回值是None 想达到效 阅读全文
posted @ 2018-06-06 16:32 吉元吉 阅读(264) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9