1.new__与__init:
new 负责对象的创建而 init 负责对象的初始化。
new 方法创建一个实例之后返回这个实例对象并传递给 init 方法的 self 参数。
详细:https://www.jb51.net/article/147544.htm
2.iter,next
iter,next:将类(class)改造成迭代器
详细:https://blog.csdn.net/admin_maxin/article/details/82052065
3.__getiter__系列:
4.call:
把类变成一个可调用对象
详细:https://www.cnblogs.com/superxuezhazha/p/5793536.html
5__str__与__repr__:
实现类到字符串的转化
详细:
http://baijiahao.baidu.com/s?id=1596817611604972751&wfr=spider&for=pc