当前位置:   article > 正文

python中的self到底是什么_python中递归函数的self是什么意思

python中递归函数的self是什么意思

看了网上的很多解释之后,稍微整理了以下,看看是否理解:

  1. self只必须存在于类的函数中,普通函数是不需要带self的,在调用时,不需要为self参数赋值。Self代表的是类的实例对象(注意不是类本身),self可以用其他名称来代替,但是约定最好是self

  2. self的原理
    创建一个类Test(),实例化该类t=Test()得到t这个对象,调用这个对象的方法t.fun(x,y),调用过程中,python会自动转为Test.fun(t,x,y)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/883430
推荐阅读
相关标签
  

闽ICP备14008679号