首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python中Dunder方法的优点是什么?

python中Dunder方法的优点是什么?
EN

Stack Overflow用户
提问于 2021-03-28 14:11:59
回答 1查看 75关注 0票数 1

当我们可以用python编写自己的方法时,使用Dunder方法有什么好处呢?为什么采用内置函数并对其进行修改,而不是编写我们自己的函数?

EN

回答 1

Stack Overflow用户

发布于 2021-03-28 14:17:29

使用Python的Dunder方法的最大优点之一是,它们提供了一种简单的方法来使对象的行为类似于内置类型。这意味着您可以避免以丑陋、违反直觉和非标准的方式执行基本运算符。编写自己的方法有时可能需要更多的时间,相比之下,使用内置函数并根据需要修改它们是很容易的。

有关更多信息,请查看Why does Python use 'magic methods'?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66838840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档