zoukankan      html  css  js  c++  java
  • 类与对象

    一、类属性增删改查

     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
  • 相关阅读:
    Linux 常用命令
    去除重叠区间
    Python 小工具之大文件去重
    有趣的pyfiglet
    杨辉三角
    Paginator分页
    Linux用户和用户组
    Grub介绍
    Linux系统运行级别
    Linux系统启动流程
  • 原文地址:https://www.cnblogs.com/zhuomou/p/8492669.html
Copyright © 2011-2022 走看看