当前位置:
首页 > Python基础教程 >
-
python的setattr函数实例用法
在本篇文章里小编给大家整理了一篇关于python的setattr函数实例用法的相关知识点内容,有兴趣的朋友们学习下。
现在小编已经学习语言程序良久,但是在了解以后,如果让小编再去学习语言要入手入口,一定是先从掌握函数开始了解,原因很简单,任何一个代码串都是有函数构成的,这就好比我们在打游戏的时候,先掌握“w”、“Q”键一样,这样才能灵活运用整个程序的良好运转。又给大家带来一个好用的函数——setattr。
步骤1、描述
setattr 函数对应函数 getatt(),用于设置属性值,该属性必须存在。
步骤2、setattr 语法
setattr(object, name, value)
步骤3、参数
object -- 对象。
name -- 字符串,对象属性。
value -- 属性值。
步骤4、返回值
步骤5、以下实例展示了 setattr 的使用方法:
>>>class A(object): ... bar = 1 ...
>>> a = A()
>>> getattr(a, 'bar') # 获取属性 bar 值 1
>>> setattr(a, 'bar', 5) # 设置属性 bar 值
>>> a.bar 5
setattr函数实例扩展
更改“Person”对象的“age”属性的值
class Person:
name = "John"
age = 36
country = "Norway"
setattr(Person, 'age', 40)
句法
setattr(object, attribute, value)
到此这篇关于python的setattr函数实例用法的文章就介绍到这了,更多相关如何使用python setattr函数内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
原文链接:https://www.py.cn/jishu/jichu/21990.html
栏目列表
最新更新
求1000阶乘的结果末尾有多少个0
详解MyBatis延迟加载是如何实现的
IDEA 控制台中文乱码4种解决方案
SpringBoot中版本兼容性处理的实现示例
Spring的IOC解决程序耦合的实现
详解Spring多数据源如何切换
Java报错:UnsupportedOperationException in Col
使用Spring Batch实现批处理任务的详细教程
java中怎么将多个音频文件拼接合成一个
SpringBoot整合ES多个精确值查询 terms功能实
SQL Server 中的数据类型隐式转换问题
SQL Server中T-SQL 数据类型转换详解
sqlserver 数据类型转换小实验
SQL Server数据类型转换方法
SQL Server 2017无法连接到服务器的问题解决
SQLServer地址搜索性能优化
Sql Server查询性能优化之不可小觑的书签查
SQL Server数据库的高性能优化经验总结
SQL SERVER性能优化综述(很好的总结,不要错
开启SQLSERVER数据库缓存依赖优化网站性能
uniapp/H5 获取手机桌面壁纸 (静态壁纸)
[前端] DNS解析与优化
为什么在js中需要添加addEventListener()?
JS模块化系统
js通过Object.defineProperty() 定义和控制对象
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比