摘要:
进阶双下方法: 内置函数/特殊语法/语法糖/内置的模块__len__ 内置函数len__call__ 特殊语法 对象()__new__ 特殊语法,构造方法,在实例化的时候__init__之前调用__init__ 特殊语法,初始化方法,在实例化的时候__new__之后调用__repr__ __str_ 阅读全文
摘要:
class Saler: def __init__(self,name,sex,ident): self.name = name self.sex = sex self.ident = ident def sale(self): print('%s卖东西'%self.name) def add_go 阅读全文
摘要:
__str__ str(obj),要求必须实现了__str__,要求这个方法的返回值必须是字符串str类型 # print %s str__repr__ 是__str__的备胎.如果有__str__方法,那么# print %s str都先去执行__str__方法,并且使用__str__的返回值 # 阅读全文