- 博客(13)
- 收藏
- 关注
原创 knn算法和决策树
kNN算法的原理很简单,就是将新数据的特征与样本集中相应的特征进行比较,然后提取将样本集中特征最相似的数据的分类标签作为新数据的标签,一般的,只选取数据集中前k个最相似的元素,因此该算法被称为kNN,通常k取不大于20的整数。 下面看书上给出的实例:from numpy import * import operator def createdataset(): group=array([...
2019-11-23 22:11:49
884
1
原创 决策树
决策树算法决策树在构造过程中不需要任何领域知识或参数设置,因此在实际应用中,对于探测式的知识发现,决策树更加适用。1、ID3,C4.5,CART算法2、C4.5Rule的泛化能力通常优于C4.5决策树决策树的解释1、决策树是基于树结构进行决策的2、一般地,一棵决策树包含一个根结点、若干个内部结点和若干个叶结点。叶结点对应于决策结果,其他每个结点则对应于一个属性测试。3、每个结点包含的...
2019-11-23 22:00:38
319
原创 python task12
1模块2命名空间内置命名空间全局命名空间本地命名空间3 导入模块创建一个模块第一种import第二种 from模块名import函数名第三种 import as4 if__name__==‘main’name:内置变量5搜索路径6包(管理python模块命名空间的形式)...
2019-11-05 23:28:31
159
原创 python task 10
1对象=属性加方法对象是类的实例,可以以类为模板创建对象使用class定义python类,后面紧跟类的名称,分号,和类的实现继承:子类自动共享父类之间的数据和方法classpass多态:不同对象对同一方法相应不同的行动2self 相当于指针(对应该实例,即对象本身)3python 魔法方法对象天生拥有一些神奇的方法,面向python的一切如果用了这些方法的某一个,会被pytho...
2019-11-04 16:16:47
247
原创 pythontask 9
else与with 语句1 丰富的else 语句while else 语句for…else 语句else会在If执行完之后执行(除break跳出)try …except…elsetry无异常执行else否则执行except后面语句2 简洁with语句(清理行为)保证设定的文件对象在使用完之后会执行清理它的方法try:with open('a.txt','w')as f: ...
2019-10-31 13:30:18
159
原创 python task8
异常处理异常:运行期间检测的错误1异常总结(表)2try except语句try:检测范围except 出现异常后的处理代码3 try except-finally 语句finally(不管有没有异常 自句都会执行)4 raise抛出一个指定的异常try:raiseexcept...
2019-10-31 13:18:54
130
原创 python task 7
文件与文件系统1 打开文件一般格式:open(1,2) 文件名/模式1 正常打开2 无法正常打开(oserror)一些常用模式具体操作及简称...
2019-10-29 19:16:17
417
原创 python 8任务6
字典与集合1 字典序列是以连续的整数为索引,字典以关键字为索引,关键字是任意不可变类型,通常用字符串或者数值。字典是python唯一的一个映射类型,字符串、元组、列表属于序列类型判断是不是可变类型麻烦:用id(x)函数 对比若不一样x不可变 一样x可变便捷方法:用hash()只要不报错,不可变,报错,可变整...
2019-10-28 15:38:12
198
原创 python day 6&7
函数与lambda一 函数以d名和()以冒号起始并缩进return[]结束函数,返回一个值给调用方,不带表达式return相当于none函数调用函数文档(注意形参和实参的区别)函数参数1位置参数(位置固定)2 默认参数(放在位置参数后面)def printinfo(name,age=8); print('Name:{0},Age:{1}'.format(name,age...
2019-10-26 21:13:42
167
原创 python day 5
字符串与序列1.字符串引号之间的字串的集合(如果字符串中需要出现单引号和双引号,可以使用转义符号\对符号转义)(原始字符串只需要在字符串前面加一个英文字母r)("""允许字符串跨多行,其中可以包括换行符,制表符及其他字符)字符串的切片与拼接有不可修改性!字符串的常用内置方法capitalize()将字符串的第一个字符转换为大写...
2019-10-24 15:48:26
160
原创 python D3
一列表与元组总体:承装单独数据的容器类型的数据1.列表定义[元素1,2,3,n]注意 :之间的逗号分隔元素可创建普通列表,空列表,混合列表与元组区别(可更改因此附加插入删除都可用)具体操作:1) 向列表添加元素append(obj)[只接受一个参数]bbba=[a,b,c,d]a.append(e)print(bbba)#[a,b,c,d,e]extend(seq)[...
2019-10-24 08:55:00
386
原创 python day 2
1条件语句if语句用法与相似if 可以通过and or not实现多重条件判别if 2>1 and not 2>3;print('hello')helloelse 语句与if 搭配使用!使用缩进标记边界(与C不同)eg`h=6if h>2; if h>7; print('good')else: print('no')...
2019-10-21 21:14:47
165
原创 phython day1
一 phython 认识完成同样事情代码输入少大规模使用简单易学可以做网站及游戏后台等等二phython变量变量无需声明 使用前必须赋值 ‘类型’所指是变量所指的内存中对象的类型1.变量的赋值A.单一变量赋值a=100b=1000.0c='hello'print(a)print(b)print(c)结果1001000.0helloB多个变量的赋值a=b=c=1...
2019-10-20 12:11:07
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人