摘要: K-means聚类算法(事先数据并没有类别之分!所有的数据都是一样的) 1、概述 K-means算法是集简单和经典于一身的基于距离的聚类算法 采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。 该算法认为类簇是由距离靠近的对象组成的,因此把得到紧凑且独立的簇作为最终目标。 2、 阅读全文
posted @ 2021-06-19 16:48 tiger_fu 阅读(1897) 评论(0) 推荐(0)
摘要: unittest是python自带的一个单元测试模块,我们可以用来做单元测试。unittest包含如下几个子模块: 测试用例:TestCase 测试集:TestSuite 加载用例:TestLoader 执行用例:TextTestRunner 1.编写功能类 如编写一个接口请求类: 2.编写测试类 阅读全文
posted @ 2021-06-19 16:43 tiger_fu 阅读(49) 评论(0) 推荐(0)
摘要: 1.类与对象的语法规范 关键字:class 语法:class 类名: 属性值 类函数 调用类:类名() 2.如何定义类 所有你认为具有共同属性以及共同特征的都可以划分为一个类 类名规范:1.类名首字母要大写,即驼峰命名;2.类名需要做到见名知意,提高代码的可读性。 3.类函数、类属性 类里面的函数叫 阅读全文
posted @ 2021-06-19 16:42 tiger_fu 阅读(47) 评论(0) 推荐(0)
摘要: 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括: 关于时间复杂度: 平方阶 阅读全文
posted @ 2021-06-19 16:29 tiger_fu 阅读(497) 评论(0) 推荐(0)