为什么在类的方法中第一个参数用self 类的方法与普通函数的区别就是它必须有一个额外的第一个参数名称,统一成self,方便一些环境识别 class C: def p(self,a,b): print name A=p() A.p(1,2) # 相当于C. p(A,1,2)