您现在的位置是: 首页 > CET6单词 >

CET6单词

self是什么意思_self用法_self怎么读_self翻译_self含义

2025-06-13 22:02:35 阅读:0

self是什么意思_self用法_self怎么读_self翻译_self含义

self是什么功能

在python的类中self代表实例本身,具体来说,是该实例的内存地址。

在调用实例的方法时,Python解释器会自己把实例!!变量!!传给类的函数中的self。

以上述代码I为例,代码I定义了一个类Test,在这个类中,self为参数变量,在类Test实例化得到实例ins时,python解释器自动调用__init__,执行Test.init(ins, 123),该self可接收实例ins的内存地址,从而self代表了实例本身。类似的,如果实例化ins后,执行ins.fun1( ),python解释器会将ins.fun1( )解释成Test.fun1(ins)。可见,self这个变量是无需用户手动传送值的,解释器会自动帮我们给其传递实例。

需要注意的是,self不是关键字,换言之,可以用其它的合法变量名替换self,但是,规范和标准建议我们一致使用self。

ego和self的区别

区别就是两者都是可以表示自我的意思,具体的不同如下

ego中文意思是n. 自负,自尊,自我意识;(心理学)自我

His ego allows him to be humble, if you see what I mean.

self中文意思是n. 自己,自我;(指一个人)自己,本人;私心,私利;本人(用于商业函件、支票等);(自己的)通常的行为方式,本来面目

pron. 自己(用于自谑的赞美语中);本人(用于票根、支票等,指称持有人或签署人)