江湖散人 发表于 2021-4-20 09:29:37

参数self的问题

一般我们定义函数的时候,需要传入参数,那么这个参数为什么要用self呢?

柿子饼同学 发表于 2021-4-20 10:03:14

这是类里的函数呀(叫方法)

昨非 发表于 2021-4-20 10:26:22

你说的函数应该是类的成员函数
参数是类的属性,类相当于一个模板,加self可以保证用这个模板造出来的所有东西都具有这个属性
不过作为成员函数的参数,也不一定要加self啊,普通参数一样可以的吧

江湖散人 发表于 2021-4-20 14:41:16

昨非 发表于 2021-4-20 10:26
你说的函数应该是类的成员函数
参数是类的属性,类相当于一个模板,加self可以保证用这个模板造出来的所有 ...

谢谢啊

江湖散人 发表于 2021-4-20 14:41:53

柿子饼同学 发表于 2021-4-20 10:03
这是类里的函数呀(叫方法)

谢谢

柿子饼同学 发表于 2021-4-20 15:25:56

昨非 发表于 2021-4-20 10:26
你说的函数应该是类的成员函数
参数是类的属性,类相当于一个模板,加self可以保证用这个模板造出来的所有 ...

哇真的可以{:10_257:}
页: [1]
查看完整版本: 参数self的问题