🐍 python 中的特殊方法(魔术方法)

在 Python 中,以双下划线开头和结尾的名称是特殊的名称,称为“魔术方法”或“特殊方法”。这些方法在类定义中使用,用于实现特定的类行为。例如,__init__ 方法用于初始化类的实例,__str__ 方法用于将对象转换为字符串表示形式。