python中使用range,python中使用什么表示代码块
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、setattr函数
为对象的属性赋值。如果该属性不存在,请先创建它,然后再分配它。
用于创建属性,创建类时经常用到。在init方法中,如果以后想添加一些属性,可以留下一个关键字参数。
2、语法
setattr(对象,名称,值)3、参数
对象:对象
名称:字符串,对象属性
值:属性值
4、使用实例
classtest():
.姓名=小华
.defrun(self):
.返回“HelloWord”
.
t=测试()
Hasattr(t, age)#确定一个属性是否存在。
错误的
Setattr(t, age , 18)#为属赋值,不返回值。
Hasattr(t, age)#属性存在。
真实的
以上是python中setattr函数的介绍,希望能帮助你解决python中给对象的属性赋值的问题。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。