# 示例代码:使用 setattr 动态设置对象属性
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
# 创建一个 Person 对象
person = Person("Alice", 30)
# 使用 setattr 动态设置对象属性
setattr(person, 'age', 31) # 将 person 的 age 属性设置为 31
setattr(person, 'city', 'New York') # 为 person 添加一个新的 city 属性
# 输出结果
print(person.age) # 输出: 31
print(person.city) # 输出: New York
setattr(object, attribute, value) 是 Python 内置函数,用于动态地设置对象的属性。Person 类,并创建了一个 Person 对象 person。setattr 函数来修改 person 对象的 age 属性,并为其添加一个新的 city 属性。上一篇:python格式
下一篇:python后缀
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站