
冒号操作会带入一个 self 参数,用来代表 自己。而点号操作,只是 内容 的展开。
执行结果:
在函数定义时,使用冒号将默认接收一个 self 参数,而使用点号则需要显式传入 self 参数。
等价于:
冒号的操作,只有当变量是类对象时才需要。
参考文献
冒号操作会带入一个 self 参数,用来代表 自己。而点号操作,只是 内容 的展开。
执行结果:
在函数定义时,使用冒号将默认接收一个 self 参数,而使用点号则需要显式传入 self 参数。
等价于:
冒号的操作,只有当变量是类对象时才需要。
参考文献