自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python笔记(十五)--模块

Python 模块Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。import 语句模块的引入

2017-08-29 20:32:48 317

原创 Python笔记(十四)--函数

Python 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称

2017-08-29 19:18:40 930

原创 Python笔记(十三)--时间和日期

Python 日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。什么是时间元组?很多Python函数用一个元组装起来的9组数字处理时间:序号字段值

2017-08-29 11:17:34 719

原创 Python笔记(十二)--循环控制语句

循环控制语句循环控制语句可以更改语句执行的顺序。Python支持以下循环控制语句:控制语句描述break 语句在语句块执行过程中终止循环,并且跳出整个循环continue 语句在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。pass 语句pass是空语句,是为了保持程序结构

2017-08-28 19:33:38 971

原创 Python笔记(十一)--for循环语句

Python for 循环语句Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。语法:for循环的语法格式如下:for iterating_var in sequence: statements(s)流程图:例:for letter in 'Python': print '当前字母 :', letter

2017-08-28 19:26:43 582

原创 Python笔记(十)--while循环语句

Python 循环语句本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:Python提供了for循环和while循环(在Python中没有do..while循环):循

2017-08-27 18:22:06 1125

原创 Python笔记(九)--条件语句

Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 条件: 执行语句1e

2017-08-27 13:46:34 311

原创 Python笔记(八)--运算符

Python 运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Pyth

2017-08-26 19:25:31 338

原创 Python笔记(七)--变量类型之字典

Python 字典(Dictionary)字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d={key1:value1,key2:value2}键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数

2017-08-26 12:20:08 1407

原创 Python笔记(六)--变量类型之元组

Python 元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1= ('hello', 'world', 1997, 2017)tup2 = (1, 2, 3, 4, 5 )tup3 = ("a", "b", "c", "d")

2017-08-23 17:48:39 439

原创 Python笔记(五)--变量类型之列表

Python 列表(List)序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。以下介绍列表

2017-08-23 10:47:54 585

原创 Python笔记(四)--变量类型之字符串

Python 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:a='hello world'b="good time"Python访问字符串中的值Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。Python访问子字符串,可以使

2017-08-22 19:26:18 432

原创 Python笔记(三)--变量类型之数字

Python Number(数字)Python Number 数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建。a=1b=2您也可以使用del语句删除一些 Number 对象引用。del语句的语法是:del a您可以通过

2017-08-22 13:03:19 406

原创 Python笔记(二)--变量类型

Python 变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。一、变量赋值Python 中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数

2017-08-17 12:10:48 368

原创 Python笔记(一)--基础语法

一、Python 标识符在 Python 里,标识符由字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。(与c语言类似)以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xx

2017-08-15 10:25:33 544

原创 最小二乘法介绍

最小二乘法:最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法还可用于曲线拟合。其他一些优化问题也可通过最小化能量或最大化熵用最小二乘法来表达。公式:下面主要介绍用矩阵求导的推导和最小二乘法的几何解释(此时y(x)为线性函数)。

2017-07-30 12:21:34 1135

原创 逻辑回归算法简介及用python实现

一、逻辑回归的简介1、逻辑回归:Logistic回归与多重线性回归实际上有很多相同之处,最大的区别就在于它们的因变量不同,其他的基本都差不多。正是因为如此,这两种回归可以归于同一个家族,即广义线性模型(generalizedlinear model)。逻辑回归算法本质还是回归,只是其引入了逻辑函数来帮助其分类。Logistic回归实际上是一种分类方法,主要用于两分类问题(即输出只有

2017-07-29 16:28:29 814

原创 线性回归算法及用python实现

一、线性回归算法简介1、线性回归:线性回归是利用数理统计中的回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法,运用十分广泛。在统计学中,线性回归(Linear Regression)是利用称为线性回归方程的最小平方函数对一个或多个自变量和因变量之间关系进行建模的一种回归分析。这种函数是一个或多个称为回归系数的模型参数的线性组合。只有一个自变量的情况称为简单回归,

2017-07-28 19:27:16 10824 3

原创 决策树简介及用python实现

一、决策树简介决策树算法是一种逼近离散函数值的方法。它是一种典型的分类方法,首先对数据进行处理,利用归纳算法生成可读的规则和决策树,然后使用决策对新数据进行分析。本质上决策树是通过一系列规则对数据进行分类的过程。1、决策树引导一个女孩找对象策过程就是型的分类树决策。相当于通过年龄、长相、收入和是否公务员对将男人分为两个类别:见和不见。假设这个女孩对男人的要求是:30岁以下、长相

2017-07-27 10:30:59 681

原创 K近邻(knn)算法简介及用python实现

一、K近邻算法简介:K最近邻(k-Nearest Neighbour,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。用官方的话来说,所谓K近邻算法,即是给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近

2017-07-14 17:12:41 741

原创 k均值介绍

K均值聚类算法介绍:K-Means算法思想简单,效果却很好,是最有名的聚类算法。它的基本思想是:通过迭代寻找k个聚类的一种划分方案,使得用这k个聚类的均值来代表相应各类样本时所得的总体误差最小。      k-means算法的基础是最小误差平方和准则。其代价函数是:      式中,μc(i)表示第i个聚类的均值。我们希望代价函数最小,直观的来说,各类内

2017-07-13 22:12:06 1425

原创 创建正态分布的点并用k均值算法聚类

一、要用python创建正态分布的点,你得安装相关安装包。比如pip,numpy,scipy等:pip是安装扩展名为.whl的python包用的工具。1、下载地址:https://pypi.python.org/pypi/pip#downloads   选择第二项,解压到一个目录下,比如D: 。2、找到所在目录,在cmd里切换到此目录,并

2017-07-13 16:29:10 1057

原创 配置python环境及跑通第一个程序

首先向您介绍怎样配置python环境(以python2.7为例):第一步:打开python下载网址(点击这里打开链接),找到Files目录下的Windows x86-64 MSI installer和Windows x86 MSI installer,点击下载第二步:根据系统提示,以默认形式将两个安装包安装成功,出现下图所示,按finish结束安装第三步:点击“我的电脑”或“计

2017-07-02 11:00:15 400

opencv for python cv2.pyd

这来自opencv3.1.0,将cv.pyd复制到C:\Python27\Lib\site-packages(注意Python的安装目录,我的是C盘)。就可以在Python中使用cv库了。

2017-10-04

空空如也

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

TA关注的人

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