初始化函数参数为什么不是self, __init__(self, size)

小飞飞向前冲 Python 数据结构初识 最后由 zzfeng2012 于2017年09月19日回复

  • 2 回答
  • 1.3k 浏览

class Stack(object):

    def __init__(self, size):

默认参数不是self吗? 难道是可以把关键字self改成st?

  • zzfeng2012 2017年09月19日 回答 #2楼
  • 默认是self,但是第一个参数代表类的实例,而非类,可以用其它的替换self,只不过在python的语言当中约定俗成的都用self。

  • 0 评论