一、类属性增删改查
1 class People:
2 country = 'china'
3 def __init__(self,name,action):
4 self.name = name
5 self.action = action
6
7 def eat_food(self,food):
8 print('%s 正在吃 %s'%(self.name,food))
9 #查看类数据
10 print(People.country)#china
11 #增加类数据
12 p1 = People('zhuo','action')
13 People.age = 14
14 print(People.__dict__) #字典形式查看类数据,包括方法,属性
15 print(p1.age) #14
16 #删类数据
17 del People.age
18 print(People.__dict__)
19 #改类数据
20 People.country = 'chin'
21 print(People.country) #chin
22
23 #增加类中方法
24 def run(self):
25 print('running')
26 People.run = run
27 print(People.__dict__)
28 p1.run() #running
29
30 #修改类中方法
31 People.eat_food = run
32 p1.eat_food() #running