首页IT科技python中t.seth(python中使用_setattr_())

python中t.seth(python中使用_setattr_())

时间2025-07-31 15:14:03分类IT科技浏览6360
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。...

本文教程操作环境:windows7系统                、Python 3.9.1                ,DELL G3电脑                。

1                       、setattr函数

给对象的属性赋值                       ,若属性不存在      ,先创建再赋值                       。

用来创建属性            ,经常用在创建类时候                        ,在init方法中如果为了以后再加上某些属性          ,可以留一个关键字参数

2      、语法

setattr(object,name,value)

3            、参数

object:对象

name:字符串        ,对象属性

value:属性值

4                        、使用实例

>>>classtest(): ...name="xiaohua" ...defrun(self): ...return"HelloWord" ... >>>t=test() >>>hasattr(t,"age")#判断属性是否存在 False >>>setattr(t,"age","18")#为属相赋值                        ,并没有返回值 >>>hasattr(t,"age")#属性存在了 True >>>

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
win7红警兼容性全屏最全方法(Win10运行红色警戒提示不兼容怎么办?) yolov4 教程(YOLOv5/v7 引入 RepVGG 重参数化模块)