实例属性的增删改查
class Chinese: country='China' def __init__(self,name): self.name=name def play_ball(self,ball): print('%s 正在打%s' %(self.name,ball)) p1=Chinese('alex') print(p1.__dict__) #{'name': 'alex'} #查看 print(p1.name) #alex print(p1.play_ball('篮球')) #alex 正在打篮球 None #增加 p1.age=20 print(p1.__dict__) #{'name': 'alex', 'age': 20} print(p1.age) #20 #不要修改底层的属性字典 # p1.__dict__['sex']='male' # print(p1.__dict__) # print(p1.sex) #修改 p1.age=12 print(p1.__dict__) #{'name': 'alex', 'age': 12} print(p1.age) #12 #删除 del p1.age print(p1.__dict__) #{'name': 'alex'}