python中self的一些浅显认识

来源:互联网 发布:淘宝众筹有什么条件 编辑:程序博客网 时间:2024/05/16 18:42

self 相当于类的实例,用于返回实例的一些属性,用于类的方法的参数当中,在属性前加self也可以理解为全局变量,变量不会在类的方法结束后销毁。

self 名称可以自定义,但最好按习惯来。

self 需要在定义时指定,但在实例化调用传参时不必显式传递。


ps:顺便说一下,python2 和 python3在定义类时有所区别, 在用一些高级特性时,python2最好指定参数 object,而python3则不用。


         

原创粉丝点击