第30节:
0:所谓魔法方法就是Python中的特殊方法,其格式: __ 方法名 __;
1:__new__方法;
2:可以理解为Java的初始化方法;
3:__init__方法返回值只能是None;
4:
5:
0:工厂函数其实就是一个类对象,当调用他时,就是创建一个相应的实例对象;
1:__add__方法;
2:属性名与方法名重复;
0:不会:
1:a不能调用到__add__方法时;
2:super();
3:
0:下面哪种更好;
1:getattribute(self,name);
0:描述符就是一个类,一个至少实现__get__(),set(),delete()三个特殊方法中的任意一个的类;
1:
2:都会打印;
0:列表(list),元组(tuple),字符串(string);
1:
2:reversed()方法;
3:len()方法;
4:读 – getitem() 写-- setitem() 删除-- delitem();