摘要: 马上上个概念,前面的__getitem__,__setitem__,__delitem__回顾下 这个是用在对象[],好比list[0]=1 ,dict['ok'] = 12,基本是容器类数据的增删改查 今天的魔法方法主要是属性与方法的调用,好比xx.live()或者xx.number 在进行属性增 阅读全文
posted @ 2019-11-04 23:24 就是想学习 阅读(246) 评论(0) 推荐(0)
摘要: 首先先介绍一下property的类,因为需要深入了解property就随便了解了下描述符,property实现就用了这个功能。 property以前在我脑子里面就是方法转属性的装饰圈,现在回想虽然也对,但只不过是里面功能的冰山一角。 首先介绍property的用法,后面上代码: In [11]: c 阅读全文
posted @ 2019-11-04 21:20 就是想学习 阅读(253) 评论(0) 推荐(0)
摘要: 为了加深印象,也为了以后能够更好的回忆,还是记录一下。 序列(类似集合,列表,字符串),映射(类似字典)基本上是元素的集合,要实现他们的基本行为(协议),不可变对象需要两个协议,可变对象需要4个协议。 __len__(self):返回元素的数量,(为不可变对象需要的协议之一) > len __ite 阅读全文
posted @ 2019-11-04 00:46 就是想学习 阅读(700) 评论(0) 推荐(0)