魔法方法

1、init:初始化函数,在创建实例对象为其赋值时使用

image.png

2、str:在将对象转换成字符串 str(对象) 测试的时候,打印对象的信息

image.png

3,创建对象后,python解释器默认调用init()方法;
当删除一个对象时,python解释器也会默认调用一个方法,这个方法为del()方法
*
del 程序结束后自动会调用


image.png

4,--new-- 方法

image.png

init:初始化函数,在创建实例对象为其赋值时使用,在new之后,init必须至少有一个参数self,就是这个new返回的实例,init是在new的基础上可以完成一些其它初始化的动作,init不需要返回值。

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、什么叫魔法方法? 魔法方法:Python解释器自动给出默认的,是可以给你的类增加魔力的特殊方法。如果你的对象实...
    Bling_ll阅读 1,079评论 0 2
  • 在python中,有一些内置好的特定的方法,这些方法在进行特定的操作时会自动被调用,称之为魔法方法,下面介绍几种常...
    LittlePy阅读 22,072评论 5 32
  • 在家我基本是不穿内裤的,凉快!也给他放个假。 但每次出门我都会穿一条好的内裤。 一条好内裤的定义是,让人舒服、干净...
    钦倾子衿阅读 678评论 0 1