摘要: 一、单例模式 a、单例模式分为四种:文件,类,基于__new__方法实现单例模式,基于metaclass方式实现 b、类实现如下: c、基于__new__方法实现单例模式 d、基于metaclass方式实现单例模式 阅读全文
posted @ 2018-02-19 17:19 孟庆健 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 一、异常错误 a、语法错误 b、逻辑错误 二、什么是异常 a、程序运行时发生的错误的信号 b、异常种类: 在Python中不同的的异常可以用不同的类型区标识,不同的类对象标识不同的异常,一个异常标识一个错误 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性 阅读全文
posted @ 2018-02-19 17:09 孟庆健 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序 a、冒泡排序 优化 如果冒泡排序中执行一趟而没有交换,则列表已经是有序状态,可以直接结算法 二、选择排序 a、一趟遍历记录最小的数,放到第一个位置; b、在一趟遍历记录剩余列表中最小的数,继续放置 三、插入排序 a、列表被分为有序区和无序区两个部分,最初有序区只有一个元素 b、每次从无 阅读全文
posted @ 2018-02-19 16:58 孟庆健 阅读(439) 评论(1) 推荐(0) 编辑