gpt4 book ai didi

Python 'self' 关键字

转载 作者:IT老高 更新时间:2023-10-28 20:23:27 24 4
gpt4 key购买 nike

我是 Python 新手(通常使用 C#),最近几天开始使用它。

在一个类中,是否需要为对该类数据成员和方法的任何调用添加前缀?因此,如果我在该类中调用方法或从该类获取值,我需要使用 self.method()self.intvalue,例子?

我只是想检查一下我还没有遇到过更简洁的方法。

最佳答案

没有比这更冗长的方法了。始终使用 self.x 来访问实例属性 x。请注意,与 C++ 中的 this 不同,self 不是关键字。您可以为方法的第一个参数指定任何您想要的名称,但强烈建议您遵守将其称为 self 的约定。

关于Python 'self' 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6019627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com