python魔法函数是什么,python中的魔术方法
魔术方法是python内置方法,不需要主动调用。它们的存在是为了调用python的解释器。几乎每一个神奇的方法都有一个相应的内置函数,或操作符。当我们在这个对象上使用这些函数或者操作符的时候,我们会在类中调用相应的魔法方法,可以理解为重写这些python内置函数。
热门IT软件开发工作室,大量免费python视频教程,欢迎在线学习!
当我们在python类中调用一个方法时,通常会看到一些特殊的方法,这些方法总是被双下划线包围,就像这样的格式:“_ _ method name _ _”。这些方法功能强大,充满魔力,可以让你实现很多功能。如果您的对象实现(重载)了这些方法中的一个,那么Python将在特殊情况下调用该方法。你可以定义你想要的行为,所有这些都会自动发生。
相关:《Python教程》
因此,有必要了解这类方法的功能和用法。下面是基本魔术方法的总结。请看下表:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。