摘要: Python进阶(十五) 面向对象之~继承 一丶面向对象的三大特性:封装,继承,多态 二丶什么是继承 三丶继承的优缺点 转一篇关于 继承 优缺点的文章 四丶单继承 五丶多继承 python 2.2 之前: 都是经典类 python 2.2 直至 python2.7 之间存在两种类型:经典类,新式类 阅读全文
posted @ 2019-07-09 16:37 染指未来 阅读(305) 评论(0) 推荐(0)
摘要: Python进阶(十四) 空间角度研究类,类与类之间的关系 一丶从空间角度研究类 对象操作对象属性 python class A(): address = '沙河' def __init__(self, name): self.name = name def func(self): 给对象封装一个属 阅读全文
posted @ 2019-07-08 17:12 染指未来 阅读(217) 评论(0) 推荐(0)
摘要: Python进阶(十三) 面向对象 一丶面向过程编程vs函数式编程vs面向对象编程 面向过程: ​ 简而言之,step by step 一步一步完成功能,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了. 函数式编程: 面向对象: 二丶面向对象的结 阅读全文
posted @ 2019-07-05 17:00 染指未来 阅读(227) 评论(0) 推荐(0)
摘要: Python进阶(十二) re模块 一丶re模块 ​ re模块是python将正则表达式封装之后的一个模块.正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 关于正则: 正则也是一门语言.如果只是python的初学者.没有必要深究,掌握几个简单的正则如何写. 就ok了.(web项 阅读全文
posted @ 2019-07-02 20:00 染指未来 阅读(205) 评论(0) 推荐(0)
摘要: Python进阶(十一) 包,logging模块 一丶包的使用 什么是包: ​ 包是通过使用 .模块名的方式组织python模块名称空间的方式. 通俗来说,含有一个__init__.py文件的文件夹就是包. 包的作用: ​ 将文件夹/模块组织起来,来提高程序的结构性和可维护性. ​ 目的不是运行,为 阅读全文
posted @ 2019-07-01 22:41 染指未来 阅读(198) 评论(0) 推荐(0)
摘要: Python进阶(十) 软件开发规范, time模块, datatime模块,random模块,collection模块(python额外数据类型) 一丶软件开发规范 六个目录: ​ 二丶time模块(时间模块) 时间的三种方式: ​ 1.时间戳 ,用于计时 (始于1970年,Unix的诞生.) ​ 阅读全文
posted @ 2019-06-28 21:51 染指未来 阅读(220) 评论(0) 推荐(0)
摘要: Python进阶 json模块, pickle模块, os模块,sys模块,hashlib模块 一丶序列化模块 什么是序列化: ​ 将一种数据结构,转换成一个特殊的序列(特殊字符串,用于网络传输,或文件保存) ​ 真正的意义:变量从内存中变成可存储或传输的过程称之为序列化 json模块: ​ 是所有 阅读全文
posted @ 2019-06-27 20:26 染指未来 阅读(200) 评论(0) 推荐(0)
摘要: Python进阶(八) 模块,import , from import 和 的使用 一丶模块的初识 二丶模块的导入 import 三丶from import 四丶模块路径 和 的使用 阅读全文
posted @ 2019-06-26 16:27 染指未来 阅读(420) 评论(0) 推荐(0)
摘要: Python进阶(七) 带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列) 一丶带参数的装饰器 二丶多个装饰器装饰一个函数 三丶递归函数 四丶斐波那契数列的几种推导方式 阅读全文
posted @ 2019-06-25 20:33 染指未来 阅读(322) 评论(0) 推荐(0)
摘要: Python进阶(六) 装饰器 一丶开放封闭原则 开放原则: ​ 增加一些额外的新功能 封闭原则: ​ 不改变源码.以及调用方式 二丶初识装饰器 装饰器: ​ 也可称装饰器函数,诠释开放封闭原则,装饰器的本质是闭包 三丶被装饰函数带返回值 四丶被装饰函数带参数 五丶标准终终结版装饰器 阅读全文
posted @ 2019-06-24 16:00 染指未来 阅读(201) 评论(0) 推荐(0)