class Foo(object):
def __init__(self):
self.x = None
obj = Foo()
将任何值分配给
等对象时是否有任何方法obj = 25
调用Foo类中的任何方法(或魔术方法),使用值25作为参数?
答案 0 :(得分:0)
您不能重载=
运算符,因为它不是对对象本身执行的操作,而是用于更改变量引用的数据。
以下是您可以重载的运算符列表: http://www.python-course.eu/python3_magic_methods.php