美文网首页
python-(类)

python-(类)

作者: 不知名的二狗 | 来源:发表于2019-08-26 10:56 被阅读0次

创建一个类

  • 创建一个类用class关键字
  • 类的名称首字母大写
  • 默认继承object类
  • 类里面的方法用def关键字
  • 方法带self参数,self叫实例参数
  • 初始化方法在调用类的时候就默认执行了
class Dog(object):
    def __init__(self,age):
        # 可以当作全局变量
        self.age = age
        print("age:%s" % self.age)
    def eat(self):
        print("eat")

    def sleep(self):
        # 可以调用自己的方法
        self.eat()
        print("sleep")

if __name__ == "__main__":
    # 实例化
    dahuang = Dog(18)
    dahuang.sleep()

执行结果

age:18
eat
sleep

参数作用域

class  Count():
    aa = 1
    def __init__(self):
        # 全局变量
        self.a = 1
        self.b = 2
    def add(self):
        c = self.aa + self.a + self.b
        print(c)
    def acc(self):
        #局部变量
        d = 10
        print(d)
        return ()

if __name__ == "__main__":
    temp = Count()
    temp.add()
    temp.acc()

执行结果

4
10

相关文章

  • python-(类)

    创建一个类 创建一个类用class关键字 类的名称首字母大写 默认继承object类 类里面的方法用def关键字 ...

  • python-类简介

    一.类的定义 定义方式:class关键字例如,下面创建了一个Person的类,并且实现了这个类的初始化函数"ini...

  • python 收藏链接

    python主题 深刻理解Python中的元类 使用pipenv管理你的项目 Python-基础-数据结构小结 P...

  • python itertools

    PYTHON-进阶-ITERTOOLS模块小结

  • Python-类与实例

    先通过两张图来了解下类 类的概念 1、面向对象最重要的概念就是类(class)和实例(instance)2、类是抽...

  • Python-类和对象

    关键词:类、实例、继承、重载创建类: 创建类实例对象: 属性操作: 类的继承: 继承类定义时,括号内填写父类名称继...

  • python-类的概念

    创建 Dog 类 根据Dog类创建的每个实例都将存储名字和年龄。我们赋予了每条小狗蹲下(sit())和打滚(rol...

  • python-复盘-yield & return区别

    python-复盘-yield & return区别

  • Python-类方法小案例

    用python写一个类方法的小案例。 写一个年月日格式的时间,总共就是四个部分 首先,初始化“y/m/d”,分别代...

  • Python-十一、类与对象

    1、明确项目目标 类与对象的两用用法 1.1、类作为函数包 使用类把函数打包封装在一起。 1.2、类作为对象的模板...

网友评论

      本文标题:python-(类)

      本文链接:https://www.haomeiwen.com/subject/bstrectx.html