没有合适的资源?快使用搜索试试~ 我知道了~
python中的__init__ 、__new__、__call__小结
5星 · 超过95%的资源 1 下载量 146 浏览量
2020-12-25
14:21:15
上传
评论
收藏 35KB PDF 举报
温馨提示
1.__new__(cls, *args, **kwargs) 创建对象时调用,返回当前对象的一个实例;注意:这里的第一个参数是cls即class本身2.__init__(self, *args, **kwargs) 创建完对象后调用,对当前对象的实例的一些初始化,无返回值,即在调用__new__之后,根据返回的实例初始化;注意,这里的第一个参数是self即对象本身【注意和new的区别】3.__call__(self, *args, **kwargs) 如果类实现了这个方法,相当于把这个类型的对象当作函数来使用,相当于 重载了括号运算符 看具体的例子:复制代码 代码如下:class O(
资源推荐
资源评论
资源评论
- 牛站长2023-07-27这篇文章通过实例讲解了python中__init__ 、__new__、__call__的用法,帮助我更好地理解这些方法的作用。
- 张景淇2023-07-27这篇文章对于python中__init__ 、__new__、__call__的概念进行了简单明了的解释,让我对于这些方法有了更清晰的认识。
- 吹狗螺的简柏承2023-07-27这篇文章通过简洁的语言解释了python中的__init__ 、__new__、__call__的使用方法,让我对这些特殊方法有了很好的理解。
- 家的要素2023-07-27这篇文章用通俗易懂的语言讲解了python中__init__ 、__new__、__call__的作用和区别,让我受益匪浅。
- 梁肖松2023-07-27这篇文章给出了关于python中__init__ 、__new__、__call__的实际应用案例,让我对这些方法有了更深入的认识。
weixin_38694336
- 粉丝: 3
- 资源: 952
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功