09-16-周二_10-14-02
This commit is contained in:
@@ -41,15 +41,16 @@ func()
|
|||||||
print(getattr(obj,'aaaaaaaa','不存在啊')) # 报错
|
print(getattr(obj,'aaaaaaaa','不存在啊')) # 报错
|
||||||
|
|
||||||
# 设置属性
|
# 设置属性
|
||||||
setattr(obj,'sb',True)
|
setattr(obj,'food','面条')
|
||||||
setattr(obj,'show_name',lambda self:self.name+'sb')
|
print(getattr(obj, 'food'))
|
||||||
|
setattr(obj, 'eat', lambda self: self.name + "在吃" + self.food)
|
||||||
print(obj.__dict__)
|
print(obj.__dict__)
|
||||||
print(obj.show_name(obj))
|
print(obj.eat(obj))
|
||||||
|
|
||||||
# 删除属性
|
# 删除属性
|
||||||
delattr(obj,'age')
|
delattr(obj,'age')
|
||||||
delattr(obj,'show_name')
|
delattr(obj,'eat')
|
||||||
# delattr(obj,'show_name111') # 不存在,则报错
|
# delattr(obj,'eat111') # 不存在,则报错
|
||||||
|
|
||||||
print(obj.__dict__)
|
print(obj.__dict__)
|
||||||
```
|
```
|
||||||
|
Reference in New Issue
Block a user