python里的self怎么用法
1、1.self代表类的实例,而非类。
2、2.执行结果如下
3、3.self不必非写成self把上面的代码改写一下。
4、4.在Python的解释器内部,当我们调用t.prt()时,实际上Python解释成Test.prt(t),也就是说把self替换成类的实颖蓟段扛例。把上面的t.prt()一行改写一下,运行后的实际结果完全相同。实际上已经部分说明了self在定义时不可以省略
5、5.运行时提醒错误如下:prt在定义时没有参数,但是运行时强行传了一个参数。由于上面解释过了t.prt()等同于Test.prt(t),所以程序提醒多传了一个参数t。
6、6.如果定义和调用时均不传类实例是可以的,就是类方法。
7、7.运行结果如下
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:80
阅读量:76
阅读量:43
阅读量:78