我们很郁闷,当看见self.name=name时如果没有学过其他语言,那么头就开始疼了。
一.现在来解释下这个问题
1.如果出现name=name了我想这个问题很多人都能看的懂得,就是一个赋值,也是个局部变量
比较好理解,但是self.name=name就不同了,它是个类变量,self也类似于Java中,构造方法
中this,赋值是为了方便,避免方法重复的设置局部变量,构造方法作用即在于此,而python中的__init__(self,name)作用也在于此,我这么说可能,你不太明白(没学过其他语言的朋友)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。