上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 35 下一页
摘要: 特殊方法 # 特殊方法,也称为魔术方法 # 特殊方法都是使用__开头和结尾的 # 特殊方法一般不需要我们手动调用,需要在一些特殊情况下自动执行 # 定义一个Person类 class Person(object): """人类""" def __init__(self, name , age): s 阅读全文
posted @ 2021-10-04 22:51 坤坤无敌 阅读(72) 评论(0) 推荐(0)
摘要: 垃圾回收 # 就像我们生活中会产生垃圾一样,程序在运行过程当中也会产生垃圾 # 程序运行过程中产生的垃圾会影响到程序的运行的运行性能,所以这些垃圾必须被及时清理 # 没用的东西就是垃圾 # 在程序中没有被引用的对象就是垃圾,这种垃圾对象过多以后会影响到程序的运行的性能 # 所以我们必须进行及时的垃圾 阅读全文
posted @ 2021-10-04 00:19 坤坤无敌 阅读(50) 评论(0) 推荐(0)
摘要: 类中的属性和方法 # 定义一个类 class A(object): # 类属性 # 实例属性 # 类方法 # 实例方法 # 静态方法 # 类属性,直接在类中定义的属性是类属性 # 类属性可以通过类或类的实例访问到 # 但是类属性只能通过类对象来修改,无法通过实例对象修改 count = 0 def 阅读全文
posted @ 2021-10-03 23:43 坤坤无敌 阅读(451) 评论(0) 推荐(0)
摘要: 多态 # 多态是面向对象的三大特征之一 # 多态从字面上理解是多种形态 # 狗(狼狗、藏獒、哈士奇、古牧 。。。) # 一个对象可以以不同的形态去呈现 # 定义两个类 class A: def __init__(self,name): self._name = name @property def 阅读全文
posted @ 2021-10-03 23:20 坤坤无敌 阅读(77) 评论(0) 推荐(0)
摘要: 面向对象三大特征-继承 2、继承 1、继承简单介绍 # 继承 # 定义一个类 Animal(动物) # 这个类中需要两个方法:run() sleep() class Animal: def run(self): print('动物会跑~~~') def sleep(self): print('动物睡 阅读全文
posted @ 2021-10-02 23:48 坤坤无敌 阅读(98) 评论(0) 推荐(0)
摘要: 封装 # 封装是面向对象的三大特性之一 # 封装指的是隐藏对象中一些不希望被外部所访问到的属性或方法 # 如何隐藏一个对象中的属性? # - 将对象的属性名,修改为一个外部不知道的名字 # 如何获取(修改)对象中的属性? # - 需要提供一个getter和setter方法使外部可以访问到属性 # - 阅读全文
posted @ 2021-10-02 22:59 坤坤无敌 阅读(58) 评论(0) 推荐(0)
摘要: 练习 class Dog: ''' 表示狗的类 ''' def __init__(self , name , age , gender , height): self.name = name self.age = age self.gender = gender self.height = heig 阅读全文
posted @ 2021-09-28 00:08 坤坤无敌 阅读(141) 评论(0) 推荐(0)
摘要: 对象(object) 1、什么是对象 - 对象是内存中专门用来存储数据的一块区域。 - 对象中可以存放各种数据(比如:数字、布尔值、代码) - 对象由三部分组成: 1.对象的标识(id) 2.对象的类型(type) 3.对象的值(value) 2、面向对象 - Python是一门面向对象的编程语言 阅读全文
posted @ 2021-09-27 00:47 坤坤无敌 阅读(434) 评论(0) 推荐(0)
摘要: 装饰器 # 创建几个函数 def add(a , b): ''' 求任意两个数的和 ''' r = a + b return r def mul(a , b): ''' 求任意两个数的积 ''' r = a * b return r # 希望函数可以在计算前,打印开始计算,计算结束后打印计算完毕 # 阅读全文
posted @ 2021-09-27 00:13 坤坤无敌 阅读(39) 评论(0) 推荐(0)
摘要: 高阶函数 1、函数作为参数 - 在Python中,函数是一等对象 - 一等对象一般都会具有如下特点: ① 对象是在运行时创建的 ② 能赋值给变量或作为数据结构中的元素 ③ 能作为参数传递 ④ 能作为返回值返回 - 高阶函数 - 高阶函数至少要符合以下两个特点中的一个 ① 接收一个或多个函数作为参数 阅读全文
posted @ 2021-09-27 00:03 坤坤无敌 阅读(95) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 35 下一页