![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python魔法函数
上海_彭彭
这个作者很懒,什么都没留下…
展开
-
python3:魔法函数__add__
通过一个代码段理解下,如下:class Model: def __init__(self,x): self.x=x def __add__(self, other): return Model(self.x+other.x) def __str__(self): return ("两个对象相加的值是{x}".format...原创 2018-10-18 00:46:38 · 12415 阅读 · 1 评论 -
python3:魔法函数__len__ ,__getitem_
魔法函数是可以提高性能的, 应该直接走的解释器。里面做了好多优化。废话少说,先来段代码再做解释。class Person: def __init__(self,persion_list): self.persion_list=persion_list def __getitem__(self, item): return self.persion_...原创 2018-10-18 01:15:15 · 3990 阅读 · 0 评论 -
python3:魔法函数_字符串表示
魔法函数的格式为 :name 双下划线开始和结尾, 魔法函数 不依赖任何类,并且可以随时调用. 增强类的特性和便捷性,读取过源码都知道, 里面都有很多的魔法函数.为了 读取源码,这些必须掌握.1.str先看下这个代码段class Person: def __init__(self,person_list): self.person_list=person_list...原创 2018-10-17 17:36:46 · 395 阅读 · 0 评论