摘要: 内容大纲: 一、类与对象回顾 二、类和对象的命名空间(易理解错的地方) 三、继承和抽象 四、单继承(继承与重用、继承与派生、抽象类) 五、多继承(多继承、接口类、新式类与经典类) 一、类与对象内容回顾 类:具有相同属性和方法的一类事物 实例化:类名() 1、开辟一个内存空间 2、执行init 3、封 阅读全文
posted @ 2018-08-28 20:22 whuitian 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 精简代码后: 阅读全文
posted @ 2018-08-28 19:36 whuitian 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 今日大纲 一、面向对象的组合 组合:给一个类的对象封装一个属性,这个属性就是另一个类的对象 组合的意义:让一个类的对象和另一个类的对象产生关系,让一个类和另一个类产生关系 如何组合: 1、在类1中定义一个方法,类1的对象1在执行这个方法的时候能增加一个属性,属性值就是类2的对象2 2、对象1执行这个 阅读全文
posted @ 2018-08-24 15:35 whuitian 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 今日大纲 一、面向对象初识 二、类名、对象的使用 三、类名称空间、对象名称空间 一、面向对象初识 1、类和对象的定义 类:具有相同属性或功能的一类事物 对象:类的具体体现 从结构上讲:面向对象可以分为两部分:属性和方法。 属性又叫静态属性、静态字段、静态变量 方法又叫动态属性、函数 2、函数VS面象 阅读全文
posted @ 2018-08-23 21:54 whuitian 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 今日大纲 一、内置函数2 二、匿名函数 三、递归函数 一、内置函数2 接Python学习笔记-Day13 1.4.1 1.4.2 数据结构相关 ① 列表和元组 list:将一个可迭代对象转化成列表(如果是字典,默认将key作为列表的元素) tuple:将一个可迭代对象转化成元组(如果是字典,默认将k 阅读全文
posted @ 2018-08-22 20:04 whuitian 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 内容大纲:内置函数一 什么是内置函数 python提供的,可以直接使用的函数,截至python3.6.2,一共有68个内置函数 1.1作用域相关: globals:返回一个字典,包含全部的全局变量 locals:返回一个字典,包含当前作用域的全部变量 1.2 其他相关 1.2.1 字符串类型代码的执 阅读全文
posted @ 2018-08-22 00:05 whuitian 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 内容大纲: 一、生成器 二、列表推导式、生成器表达式 一、什么是生成器: 生成器是自己用python代码写出的迭代器,其本质就是迭代器,包含__iter__和__next__功能 二、如何产生生成器(两种方法) 第一种方法:通过生成器函数,就是将函数种的return变为yield 1、return 阅读全文
posted @ 2018-08-20 19:43 whuitian 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 内容大纲: 一、函数名的应用 二、globals()、locals() 三、闭包 四、迭代器 一、函数名的应用 1、函数名就是函数的内存地址,直接打印函数名,就是打印内存地址 2、函数名可以作为变量 3、函数名可以作为函数的参数 4、函数名可以作为函数的返回值 5、函数名可以作为容器类类型的元素 像 阅读全文
posted @ 2018-08-17 19:42 whuitian 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 内容大纲: 一、函数的动态参数和函数的形参顺序 二、名称空间、作用域、取值顺序、加载顺序 三、函数的嵌套 四、global、nonlocal 一、函数的动态参数和函数的形参顺序 1、函数的动态参数:当函数的形参数量不一定时,可以使用动态参数。用*args和**kwargs接收,args是元组类型,接 阅读全文
posted @ 2018-08-16 20:19 whuitian 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 内容大纲:一、函数初识 二、函数的返回值 三、函数的传参 一、函数初识 1、什么是函数 : 函数是组织好的,可重复使用的,用来实现单一、或相关联功能的代码,函数能提高应用的模块性和代码的重复利用率。 函数的优点:减少代码重复率,增强代码阅读性 函数的主要目的:封装一个功能 2、函数的定义和调用 定义 阅读全文
posted @ 2018-08-15 16:48 whuitian 阅读(153) 评论(0) 推荐(0) 编辑