社区
脚本语言
帖子详情
Python init参数问题
weixin_45108969
2019-06-24 02:12:42
除self外,还有两个属性,但下面却是四个,请假一下大家,谢谢
...全文
225
3
打赏
收藏
Python init参数问题
除self外,还有两个属性,但下面却是四个,请假一下大家,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
考古学家lx(李玺)
2019-06-27
打赏
举报
回复
你可以这么理解。 如果后面要赋值的话,就写 def __init__(self,name,age): self.name = name self.age = age 如果后面不需要改变他的话,就不用在(self)后面写他, 直接写死就行。 def __init__(self,name): self.name = name self.age = 24
罗卜基斯
2019-06-27
打赏
举报
回复
self中中定义的属性只能是属于类实例化的对象属性,而非类属性 hi = HouseItem() hi.name 等等 而类 HouseItem...则看不到对应属性。 需要弄请出这点。因为在描述器或者元类必须清楚这个问题,才能动态扩展属性
一笑程序猴
2019-06-24
打赏
举报
回复
一般在init函数中定义的都是类的属性,而定义的属性的个数跟init方法的参数是没关系的。有时候在实例化类的对象时,为了能够给属性赋一个初始值所以会在init方法中定义一些参数用于给属性赋值。
python
中
init
函数详解_
Python
中__
init
__函数以及
参数
self
Java网站链接:Java全栈工程师 | 以实例驱动学习 | how2j.cn1)class类包含:类的...2、
init
函数(方法)支持带
参数
的类的初始化,也可以为声明该类的属性3、
init
函数(方法)的第一个
参数
必须是self(self为习惯用法,也可...
python
中
init
什么意思_
python
中
init
是什么
python
中
init
是什么发布时间:2020-09-21 11:32:47来源:亿速云阅读:90作者:Leah这期内容当中小编将会给大家带来有关
python
中
init
是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家...
python
中的
init
_
python
中
init
什么意思
关于__
init
__()函数,其本身是
python
的构造方法。这个函数类似
init
()初始化方法,来初始化新创建对象的状态,在一个对象被创建以后会立即调用。1、首先说一下,带有两个下划线开头的函数是声明该属性为私有,不能在类...
python
函数
参数
默认值
python
函数默认
参数
python
中
init
函数详解_
python
类class中_
init
_函数以及
参数
self的简单解释
2.
init
函数(方法)支持带
参数
的类的初始化 ,也可为声明该类的属性3.
init
函数(方法)的第一个
参数
必须是 self(self为习惯用法,也可以用别的名字),后续
参数
则可 以自由指定,和定义函数没有任何区别。...
脚本语言
37,741
社区成员
34,213
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章