python里的self怎么用法

 时间:2026-04-23 19:53:29

1、1.self代表类的实例,而非类。

python里的self怎么用法

2、2.执行结果如下

python里的self怎么用法

3、3.self不必非写成self

把上面的代码改写一下。

python里的self怎么用法

4、4.

在Python的解释器内部,当我们调用t.prt()时,实际上Python解释成Test.prt(t),也就是说把self替换成类的实例。

把上面的t.prt()一行改写一下,运行后的实际结果完全相同。

实际上已经部分说明了self在定义时不可以省略

python里的self怎么用法

5、5.

运行时提醒错误如下:prt在定义时没有参数,但是运行时强行传了一个参数。

由于上面解释过了t.prt()等同于Test.prt(t),所以程序提醒多传了一个参数t。

python里的self怎么用法

6、6.如果定义和调用时均不传类实例是可以的,就是类方法。

python里的self怎么用法

7、7.运行结果如下

python里的self怎么用法

  • vscode怎么修改保存文件时代码的超时时间
  • 如何快速地注释Python代码?
  • pycharm如何配置python环境
  • 如何在matlab中使用回调属性?
  • python怎么注释多行代码
  • 热门搜索
    恒大文化旅游城 重庆有什么旅游景点 张家界旅游线路 微商怎么找一手货源 乙肝疫苗可以管几年 乐府诗的特点 怀柔旅游 电脑怎么锁屏快捷键 鞋子大了一码怎么办 双子妹与单亲妈的恋爱攻略