自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习--一元线性回归

线性方程   线性方程可以分为:一元线性方程,多元线性方程,广义线性方程。   一元线性方程是指拥有一个自变量一个因变量的方程,如y=ax+b   多元线性方程是指拥有多个自变量一个因变量的方程,如y=ax+bz+c   广义线性方程是指非线性方程问题可以使用线性求解。...

2019-06-29 15:51:57 1032

转载 Python--类装饰器

类装饰器      在介绍类的装饰器之前,首先介绍一下类像函数一下运行。      创建一个类之后,并创建该类的实例,如果想函数一下运行这个类的实例,则会报错。如:class Test: def __init__(self): self.a = 100 self...

2019-04-09 21:34:39 188

原创 Python--可迭代对象与迭代器

可迭代对象与迭代器可迭代对象       可迭代对象是指实现__iter__方法的对象。通俗的来讲,就是在上一次的基础之上,进行这次的实现,可以进行for循环的都是可迭代对象。       迭代工具是可以依次对可迭代对象进行操作,python中所有会从...

2019-04-04 13:20:02 159

转载 python协程--yield和yield from

yield和yield from字典为动词“to yield”给出了两个释义:产出和让步。对于 Python 生成器中的 yield 来说,这两个含义都成立。yield item 这行代码会产出一个值,提供给 next(…) 的调用方;此外,还会作出让步,暂停执行生成器,让调用方继续工作,直到需要使用另一个值时再调用 next()。调用方会从生成器中拉取值。从句法上看,协程与生成器类似,都是定...

2019-04-03 16:58:16 160

原创 Python--生成器

生成器      在python中,如果进行较大数据的存储,如果直接存储在列表之中,则会可能造成内存的不够,与速度的减慢,因为列表创建完是立即创建并存在的,而在python中生成器(generator)能够很大程度上解决这个问题,生成器并不一开始直接创建所有的数据,而是进行一种"惰性的运算",即创建的时候,我们创建的只是一个生成器的对象...

2019-04-03 16:29:56 658

原创 Python--全局变量、局部变量、作用域

全局变量、局部变量、作用域作用域      作用域简单说就是一个变量的命名空间。代码中变量被赋值的位置,就决定了哪些范围的对象可以访问这个变量,这个范围就是命名空间。python赋值时生成了变量名,当然作用域也包括在内。      一个全局变量的命名空间是这个模板,一个局部...

2019-04-02 16:47:25 559

原创 Python--装饰器

装饰器      在python中有一个特殊的符号  @ ,使用此符号的时候表示用后边的函数作为装饰器来装饰下面的函数,并改变下面函数的引用。      在装饰器中大至分为两种,一种是直接使用函数引用的装饰器,与直接使用函数的装饰器。 &nbs...

2019-04-01 21:29:45 113

原创 Python--slots的简单使用

slots的简单使用      在之前的博客中有提到方法与实例的动态绑定,为了防止进行随意的绑定属性与方法,可以使用__slots__来进行实例属性与方法的限制,并不对类的属性与方法进行限制。      在使用slots的时候需要注意的是,slots限制的是实例的属性与方法,...

2019-03-31 20:48:41 222

原创 Python--函数的引用、闭包

函数的引用、闭包函数的引用      在python中使用def可以定义一个函数体,使其能够被随时随地的调用。      在程序运行的过程中如果仅仅只是遇到了def进行定义函数体的时候,将每个函数体中的代码移动到内存,并将函数名默认创建为变量,并引用到定义的函数体中。&n...

2019-03-31 18:21:24 148

原创 Python--python动态添加属性以及方法,MethodType

python动态添加属性以及方法,MethodType动态语言1.1 动态语言      在运行时代码可以根据某些条件改变自身结构,可以在运行时引进新的函数、对象、甚至代码,可以删除已有的函数等其他结构上的变化常见的动态语言:Object-C、C#、JavaScript、PHP、Python、Erlang1.2 动态类型语言&...

2019-03-30 21:57:59 540

原创 Python--保护的属性、私有属性、porperty

保护的属性、私有属性、porperty保护属性_foo:以单下划线开头的表示protected(保护)类型的成员,只允许类本身和子类进行访问,但在模板中直接定义的时候不允许通过from module import * 语句导入,但是可以通过导入整个模板进行导入。私有属性__foo:以双下划线开头的表示私有类型的成员,不允许实例进行访问。但在模板中直接定义的时候不允许通过from mod...

2019-03-29 13:47:41 1607

原创 Python--super、多继承、mro(实质为c3)算法

super、多继承、mro(实质为c3)算法mro即 method resolution order (方法解释顺序)在新生类中多重继承使用新算法C3mro即 method resolution order (方法解释顺序),主要用于在多继承时判断属性的路径(来自于哪个类)。(实质上是C3算法)在新生类中有一个方法为 类名.mro() 用来查看类多继承时查找的顺序在python2版本中...

2019-03-28 20:45:00 272 1

原创 Python--进制之间进行转换、位运算

进制之间进行转换、位运算      在计算机中常用的进制分别有十进制额、二进制、八进制、十六进制。在计算机中的储存的只有按照补码方式进行储存的二进制,所有的运算都是按照补码进行计算的。     在python中0bxx表示的是二进制,0oxx表示的是八进制,0xXX表示的是十六进制,0dxx表示...

2019-03-27 11:11:00 318 1

原创 Python--引用、copy、deepcopy

引用、copy、deepcopy引用      Python中的变量名与储存数据的内存的关系实际上是引用的关系,变量名本来是没有地址的,只有当赋值或者确定类型之后之后变量名才拥有地址,变量与变量之间的赋值(=)其实只是复制了其中的引用而已,也就是说其真正的内存地址是相同的,只要改变了地址中的数据,所有的引用指向的值就改变了。(可以使用...

2019-03-26 13:06:51 187

原创 Python-- ==、is的区别

==、is的区别==仅仅只是判断着值是否相等,is是判断是否指向的是同一个单位、同一个地址。

2019-03-25 20:58:49 112

原创 Python--模板间的相互调用模板

模板间的相互调用导致的模板运行错误模板间的相互调用导致的模板运行错误,简单来说就是模板与模板之间的调用顺序的错误,导致调用模板时一直处于死循环状态运行时将会出现导入错误解决办法:        模板与模板之间不使用相互的调用关系,使用一个新的模板进行多个模板的整合。   &n...

2019-03-21 21:48:49 431

原创 Python3--sys.path基本使用

   sys.path基本使用    在使用from和import导入模板的时候,会进行一定的顺序查找,如果在指定的文件夹中未查找到指定的文件,则进行报错显示指定的包不存在。sys.path 是用来查看顺序查找模板的文件夹的顺序的,返回list(模板导入的查找是根据出现的顺序,按照顺序查找的,如果在某一个路径中查找到模板,则...

2019-03-21 21:28:05 1954

空空如也

空空如也

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

TA关注的人

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