python的魔法函数
  SkyPJX5vy5h5 2023年11月02日 30 0

1,魔法函数其实就是以两个下划线开头,两个下划线结束的方法。它是python提供的,类里面都可以使用。每一个魔法函数都有自己的功能。

2,魔法函数都是一种为了方便调用实例的简写,魔法函数相当于类的内置函数,当对实例进行某种操作时,实例可以直接定位到对应的内置函数。

3,任何__xx__样式的函数,都不会被类的实例调用。实例只会调用普通方法。我们使用实例时,类就会自动去调用。

***魔法函数只要定义了,就不需要开发者调用,Python解释器自己知道什么时候调用它。****

4,魔法函数是在object类中的,所以每个类都包含了它们,我们定义魔法函数时,其实在重写object类的魔法函数。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
SkyPJX5vy5h5