python有许多系统自定义的内置方法,我们可以根据自己的场景需求来修改内置函数,以达到自己需求的目的:
__init()__:
类的初始化方法,在类实例化时,会首先执行初始化函数,也就是一个对象开头执行的函数,可以在这个函数中定义类的属性
__del__():
当一个类被销毁的时候,就会默认调用__del()__内置函数,也就是一个对象结束执行的函数,类似需要在类销毁之前执行的操作可以放在函数中执行
__str()__:
当实例化一个对象之后,如果print输出这个对象,那么就会默认调用这个函数,可以通过修改这个函数,得到我想要的内容,需要注意的是,这个函数必须返回一个字符串