03 2018 档案

摘要:一、什么是异常处理 定义:异常处理就是我们在写Python时,经常看到的报错信息,例如;NameError TypeError ValueError等,这些都是异常。 异常是一个事件,改事件会在程序执行过程中发生,影响程序的正常执行,一般情况下,在python中无法处理程序时就会发生异常,异常时Py 阅读全文
posted @ 2018-03-16 16:52 曹艳飞 阅读(4078) 评论(1) 推荐(0)
摘要:一、hashlib模块 hashlib模块介绍:hashlib这个模块提供了摘要算法,例如 MD5、hsa1 摘要算法又称为哈希算法,它是通过一个函数,把任意长度的数据转换为一个长度固定的数据串,这个数据串使用的十六进制表示。摘要算法是一个单向函数,计算容易,如果想要反推摘要算法那是非常喜困难的,而 阅读全文
posted @ 2018-03-14 16:18 曹艳飞 阅读(554) 评论(0) 推荐(2)
摘要:一、面向对象那个进阶之反射 定义:所谓反射就是可以通过字符串来操作Python代码中的变量、函数、甚至类和方法。 在反射中有四种自省方法,这四种方法适合类和对象(在Python中一切皆对象),下面是四种方法的说明: hasattr 判断某一个 变量 是否能够.调用一个名字,返回True或者False 阅读全文
posted @ 2018-03-13 16:15 曹艳飞 阅读(377) 评论(0) 推荐(3)
摘要:一、继承 什么是继承 所谓继承指提供了同一类对象共性的处理方法,子类继承父类共性的东西。 这样有利于代码的复用性,即子类拥有父类的方法。通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”。 继承可以想象成什么是什么的关系 python中类的继承分为:单继承和多继承 阅读全文
posted @ 2018-03-08 19:37 曹艳飞 阅读(1430) 评论(0) 推荐(0)
摘要:一、类的命名空间 定义:我们在创建一个类的时候就会创建一个类的命名空间,用来存储类中定义的所有的名字,这些名字称为类的属性 类的属性有两种形式:静态属性和动态属性 静态属性就是在类中定义的变量 动态属性就是定义在类中的方法 在调用上我们需要注意的是对象可以调用类中的属性,但是类名不可以调用对象的属性 阅读全文
posted @ 2018-03-07 15:48 曹艳飞 阅读(488) 评论(0) 推荐(0)