python魔法数_魔法函数
1.什么是魔法函数在python中,有的名称以双下划线开头同时以双下划线结尾这种形式,我们只知道它是python自己定义的,同时我们也不应该去定义类似的函数。我们将“__init__”这种形式的函数成为魔法函数。"__init__"是构造器,用来初始化对象。魔法函数不需要去显式的调用,同时魔法函数不能自定义。魔法函数会被python隐式的去被调用。举个简单的例子:现在我们需要遍历对象中的属性,传统...