自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 刻意练习机器学习实战——Task01:K邻近算法

算法概述 K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:在特征空间中,如果一个样本附近的k个最近(即特征空间中最邻近)样本的大多数属于某一个类别,则该样本也属于这个类别。 算法原理 K近邻(KNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。 所谓K最近邻,就是K个最...

2019-11-16 21:38:58 509

原创 刻意练习Python基础——day 15:模块

1.定义 把一些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块 2.导入模块 导入模块的语法: 1.import 模块名1[as 别名1],模块名2[as 别名2],…:导入整个模块,导入整个模块内的所有成员 2.from 模块名 import 成员名1[as 别名1],成员名2[as 别名2],…:导入模块中指定成员,导入模块内的指定成员 >>>im...

2019-11-05 16:56:52 243

原创 刻意练习Python基础——day14 :魔方方法

1.定义 被双下划线包围的方法,例如_init_ 2.实例 2.1__init__方法 引用该方法时不能有返回值,init默认返回值是none >>> class A: def __init__(self,x,y): self.x=x self.y=y def sqrt(self): print(self.x*self.y) >>> a=...

2019-11-04 22:23:24 240

原创 刻意练习Python基础——day 11:类与对象(上)

1.类 类的定义 在Python中,定义类是通过class关键字,例如 class Student(object): object表示类的继承 类的实例 创建类的实例是通过类名+()实现的,例如 Student(StudentA) 类的继承 继承类是通过以下格式实现的: class DerivedClassName(BaseClassName1): <statement-1> ...

2019-11-01 22:38:50 187

原创 刻意练习Python基础——day 12:else与with语句

1.else语句 if else语句 age=20 if age>=18: print('your age is',age) print('adult') else: print('your age is',age) print('teenager') while else语句 count = 0 while count < 5: print(...

2019-10-31 21:45:42 188

原创 刻意练习Python基础——day 10:异常处理

1.python标准异常 错误类型 说明 AssertionError 断言语句失败 AttributeError 对象没有这个属性 IndexError 序列中没有此索引(index) IndentationError 缩进错误 ImportError 导入模块/对象失败 NameError 未声明/初始化对象 (没有属性) OSError 输入/输出操作...

2019-10-30 19:03:46 224

原创 刻意练习Python基础——day 09:文件与文件系统(上)

1.文件 open() 方法用于打开一个文件,并返回文件对象 若文件无法打开或其他错误,则抛出OS Error open() 函数常用形式是接收两个参数:文件名(file)和模式(mode) open(file, mode='r') open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, close...

2019-10-28 21:53:03 454

原创 刻意练习Python基础——day 08:字典与集合

1.字典 字典是另一种可变容器模型,且可存储任意类型对象 创建:用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 d={'Michael':95,'Bob':75,'Tracy':85} 可以用 del 来删除字典一个键值对 dict() 构造函数可以直接从键值对序列里创建字典 2.集合 集合可以包含一组元素,与字典类似,也是使用{}来表示 不同的是,字典储存的是...

2019-10-27 22:43:34 255

原创 刻意练习Python基础——day 07:函数与Lambda表达式(下)

1.Lambda表达式和Lambda函数 lambda函数是一种快速定义单行的最小函数,不需要函数名字,省去定义函数的过程,让代码更加精简 只用到一次,执行一次函数效果的函数,可以选择Lambda函数 例如: lambda argument_list: expressionZ lambda:匿名函数关键词 argument_list:函数参数,它们可以是位置参数、默认参数、关键字参数,和正规函数...

2019-10-26 20:22:11 325

原创 刻意练习Python基础——day 06:函数与Lambda表达式(上)

1.函数 内建函数(BIF)和用户自定义函数 Python 定义函数使用 def 关键字,一般格式如下: def+函数名(参数列表): 函数体 在 python 中,strings,tuples,numbers是不可更改(immutable)的对象,而 list,dict等则是可以修改(mutable)的对象 不定长参数 加了星号 * 的参数会以元组(tuple)的形式导入,存放所有未命名的变量参...

2019-10-25 22:51:07 222

原创 刻意练习Python基础 ——day 05:字符串与序列

1.字符串 若需要在字符串内容中出现引号( ’ 或 " ),可以使用转义符号“\”对字符串中的符号进行转义 >>> print('I\'m"OK"!') I'm"OK"! >>> print('C:\some\name') C:\some >>> print(r'C:\some\name') C:\some\name 三引号允许一个字符串跨多...

2019-10-24 21:06:30 254

原创 刻意练习Python基础 ——day 03:列表与元组(下)

2.元组 Python的元组与列表类似,不同之处在于: 1.在于元组的元素不能修改。 2.元组使用小括号,列表使用方括号。 元组的创建 代码如下 >>> t=(1,2,3.4,5) >>> print(t) (1, 2, 3.4, 5) 注意:只有1个元素的tuple定义时必须加一个逗号,来消除歧义,例如: >>> t=(1,) >&g...

2019-10-23 22:58:45 241

原创 刻意练习Python基础 ——day 03:列表与元组(上)

1.列表list 列表可以作为一个方括号内的逗号分隔值出现。 列表的数据项不需要具有相同类型。 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可,如下所示: >>> letters=['A','B','C'] >>> letters ['A', 'B', 'C'] 与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等. 用len()函数...

2019-10-22 22:42:50 169

原创 刻意练习Python基础——day 02:条件与循环

1.if-elif-else语句 形式如下 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 2.if嵌套语句 形式如下 if 表达式1: 语句 if 表达式2: 语句 elif 表达式3: ...

2019-10-21 22:58:08 254

原创 刻意练习Python基础——day 01:变量、运算符与数据类型

1.变量 在Python中,变量的声明与赋值相比类C语言简单,公式为“标识符 + 赋值符 + 值 ”。 1.1标识符 标识符中可以使用包括字母、数字、下划线,但不能以数字开头。 Python 大小写不同的标识符为不同变量,例如Student!=student。 1.2赋值符 符号 意义 = 赋值 += 加赋值 -= 减赋值 %= 取余赋值 **= 幂赋值 //=...

2019-10-20 23:35:50 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除