摘要:
Python进阶 反射(四个方法),函数vs方法(模块types 与 instance()方法校验 ),双下方法的研究 一丶反射 什么是反射: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(反射)。这一概念的提出很快引发了计算机科学领 阅读全文
摘要:
Python进阶 异常处理 一丶错误和异常 错误: 语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) &nb 阅读全文
摘要:
Python进阶 类的结构(公有成员 , 私有成员(私有属性,私有方法),类方法,静态方法,属性) ,isinstance 和issubcalss ,元类(type()) 一丶类的结构细分 成员: &nb 阅读全文
摘要:
Python进阶(十六) 面向对象之~封装,多态,鸭子模型,super原理(单继承原理,多继承原理) 一丶封装 , 多态 封装: 将一些东西封装到一个地方,你还可以取出来(把一些内容装到某个容器内,用到这些内容还能取出 阅读全文
摘要:
Python进阶(十五) 面向对象之~继承 一丶面向对象的三大特性:封装,继承,多态 二丶什么是继承 三丶继承的优缺点 转一篇关于 继承 优缺点的文章 四丶单继承 五丶多继承 python 2.2 之前: 都是经典类 python 2.2 直至 python2.7 之间存在两种类型:经典类,新式类 阅读全文
摘要:
Python进阶(十四) 空间角度研究类,类与类之间的关系 一丶从空间角度研究类 对象操作对象属性 python class A(): address = '沙河' def __init__(self, name): self.name = name def func(self): 给对象封装一个属 阅读全文
摘要:
Python进阶(十三) 面向对象 一丶面向过程编程vs函数式编程vs面向对象编程 面向过程: 简而言之,step by step 一步一步完成功能,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了. 函数式编程: 面向对象: 二丶面向对象的结 阅读全文
摘要:
Python进阶(十二) re模块 一丶re模块 re模块是python将正则表达式封装之后的一个模块.正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 关于正则: 正则也是一门语言.如果只是python的初学者.没有必要深究,掌握几个简单的正则如何写. 就ok了.(web项 阅读全文
摘要:
Python进阶(十一) 包,logging模块 一丶包的使用 什么是包: 包是通过使用 .模块名的方式组织python模块名称空间的方式. 通俗来说,含有一个__init__.py文件的文件夹就是包. 包的作用: 将文件夹/模块组织起来,来提高程序的结构性和可维护性. 目的不是运行,为 阅读全文
摘要:
Python进阶(十) 软件开发规范, time模块, datatime模块,random模块,collection模块(python额外数据类型) 一丶软件开发规范 六个目录: 二丶time模块(时间模块) 时间的三种方式: 1.时间戳 ,用于计时 (始于1970年,Unix的诞生.) 阅读全文