摘要: 本节主要的内容: 1.依赖关系 2.关联关系,组合关系,聚合关系 3.继承关系,self到底是什么? 4.类中的特殊成员 一.类与类之间的依赖关系 在面向对象的世界中,类与类中存在以下关系: 1.依赖关系 2.关联关系 3.组合关系 4.聚合关系 5.继承关系 6.实现关系 由于python是一门弱 阅读全文
posted @ 2018-11-08 20:28 AF1y 阅读(267) 评论(0) 推荐(0)
摘要: 本节主要内容: 1.类的成员 2.类的成员-变量 3.类的成员-方法 4.类的成员-属性 5.私有 一.类的成员: 能在类中写的内容就是类的成员. 在上面的代码中__init__和method都属于类的成员方法.又称为实例方法.总之这样的东西需要对象来访问. 而上方的self.属性1 = 参数1 这 阅读全文
posted @ 2018-11-07 16:20 AF1y 阅读(239) 评论(0) 推荐(0)
摘要: 本节主要内容: 1.面向对象和面向过程 2.面向对象如何编写 3.面向对象和面向过程的对比 4.面向对象的三大特征 一.面向对象和面向过程(重点理解) 1.面向过程:一切以事物的流程为核心.核心是"过程"二字,过程是指解决问题的步骤,即先干什么, 后干什么.基于该思想编写程序就好比在编写一套流水线. 阅读全文
posted @ 2018-11-06 20:17 AF1y 阅读(259) 评论(0) 推荐(0)
摘要: 本节主要内容: 1.lambda匿名函数 2.sorted() 3.filter() 4.map() 5.递归函数 6.二分法 一.lambda匿名函数 为了解决一些简单的需求而设计的一句话函数 lambda表示的是匿名函数.不需要用def来声明,一句话就可以声明出一个函数 语法: 函数名 = la 阅读全文
posted @ 2018-11-05 20:47 AF1y 阅读(237) 评论(2) 推荐(0)
摘要: 本节主要内容: 内置函数: 内置函数就是python给你提供的.拿来直接用的函数,比如print,input等等.截止到python版本3.6.2 python一共提供了68个内置函数.他们就是python 直接提供给我们的.有一些我们已经用过了.有一些还没有用过.还有一些还没有用过.还有一些需要学 阅读全文
posted @ 2018-11-02 20:36 AF1y 阅读(158) 评论(0) 推荐(0)
摘要: 本节主要内容 : 一.生成器 什么是生成器.生成器的本质就是迭代器. 在python中有三种方式来获取生成器: 1.通过生成器函数 2.通过各种推导式来实现生成器 3.通过数的转换也可以获取生成器 二.生成器函数 函数内部有yield. yield返回->return yield可以把函数分段执行 阅读全文
posted @ 2018-11-01 19:05 AF1y 阅读(193) 评论(0) 推荐(0)
摘要: 本节主要内容: 1.函数参数--动态参数 2.名称空间,局部名称空间,全局名称空间,作用域,加载顺序. 3.函数的嵌套 4.gloabal,nonlocal关键字 一.函数参数--动态传参 形参的第三种:动态参数 动态参数分成两种: 1.动态接收位置参数 动态参数接收参数的时候要注意:动态参数必须在 阅读全文
posted @ 2018-10-31 19:36 AF1y 阅读(215) 评论(0) 推荐(0)
摘要: 本节的主要内容: 1.函数名的使用以及第一类对象 2.闭包 3.迭代器 一.函数名的运用. 函数名是一个变量,但它是一个特殊的变量,与括号配合可以执行函数的变量. 1.函数名的内存地址 2.函数名可以赋值给其他变量 3.函数名可以当做容器类的元素 4.函数名可以当做函数的参数 代理模式 装饰器的雏形 阅读全文
posted @ 2018-10-31 19:09 AF1y 阅读(252) 评论(1) 推荐(0)
摘要: 本节内容: 1.什么是函数 2.函数定义,函数名,函数体及函数的调用 3.函数的返回值 4.函数的参数 一.什么是函数 函数:对代码块和功能的封装和定义 定义一个事情或者功能.等到需要的时候直接去用,那么这里定义的东西就是函数. 二.函数的定义,函数名,函数体以及函数的调用 我们使用def关键字来定 阅读全文
posted @ 2018-10-29 15:39 AF1y 阅读(144) 评论(1) 推荐(0)
摘要: 本节主要内容: 一. 初识文件操作 使用python来读写文件是非常简单的操作,我们使用open()函数来打开一个文件,获取到文件句柄。 然后通过文件句柄就可以进行各种各样的操作。根据打开方式的不同能够执行的操作也会有相应的差异。 打开文件的方式:r , w , a , r+ , w+ , a+, 阅读全文
posted @ 2018-10-26 17:10 AF1y 阅读(320) 评论(0) 推荐(0)