我是 Python 新手(通常使用 C#),最近几天开始使用它。
在类中,是否需要在对该类的数据成员和方法的任何调用前添加前缀?因此,如果我在该类中调用方法或从该类获取值,我需要使用self.method()
or self.intvalue
, 例如?
我只是想检查一下是否有我还没有遇到过的更简洁的方法。
没有比这更冗长的方法了。总是使用self.x
访问实例属性x
。请注意,与this
在 C++ 中,self
但不是关键字。你could为方法的第一个参数提供任何您想要的名称,但强烈建议您遵守调用它的约定self
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)