摘要: 约束 #示例一 class Foo(object): def send(self): print("yang") class Base(object): pass def func(arg): arg.send()#调用的是参数的一个方法 if 1 == 1: func(Foo()) #示例二 cl 阅读全文
posted @ 2020-12-08 15:42 小杨的冥想课 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象补充 表象:可以被for循环的对象就可以称为可迭代对象:x,[1,2,3]、,但是list是一个类不是一个可迭代对象 在类中实现_ _iter _ _方法且返回一个迭代器(生成器) class Foo: def __iter__(self): return iter([1,2,3,4]) 阅读全文
posted @ 2020-12-08 14:32 小杨的冥想课 阅读(65) 评论(0) 推荐(0) 编辑