zoukankan      html  css  js  c++  java
  • 通过对象访问类中的属性及方法

     1 class Person():
     2     name = "baby"
     3     age = 0
     4     def eatFood(self):
     5         print("eat---food")
     6     def sleep(self):
     7         print("下雨天,睡觉天")
     8     def shopping(self, money):
     9         print("购物花了 %s 元" % money)
    10 
    11 # 通过类创建实例对象
    12 per1 = Person()
    13 '''
    14 通过实例对象访问类中的属性:
    15 格式:
    16 取值: 对象名.属性名
    17 赋值:对象名.属性名 = 新值
    18 '''
    19 print(per1.name)  # baby
    20 per1.name = "张三"
    21 print(per1.name)  # 张三
    22 print(per1.age)   # 0
    23 
    24 '''
    25 通过实例对象访问类中的方法/行为/函数:
    26 格式:
    27 对象名.函数名([实参列表])
    28 注:类中的函数,默认第一个形参为self,当实例对象调用类中的函
    29 数时,默认会将当前对象传递给self形参,我们在调用并执行函数时,
    30 不必再传实参(系统已经将实参传递给self了)。
    31 '''
    32 per1.eatFood()
    33 
    34 per2 = Person()
    35 print(per2.name)   # baby
    36 per2.sleep()
    37 
    38 per2.shopping(12)
    39 
    40 per1.shopping(34)
  • 相关阅读:
    python ratelimit使用
    团队怎样去做技术规划
    分词语义提取工具
    今日头条推荐系统
    要选择做有价值的事情
    总结与规划
    性能使用到极限
    流量运营
    Stanford CoreNLP使用需要注意的一点
    七年总结
  • 原文地址:https://www.cnblogs.com/BKY88888888/p/11272365.html
Copyright © 2011-2022 走看看