摘要: ·一、模块 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 当一个模块编写 阅读全文
posted @ 2018-04-14 11:32 bep_code 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 什么是装饰器 装饰器本身就是函数,并且为其他函数添加附加功能 装饰器的原则:1.不修改被装饰对象的源代码 2.不修改被装饰对象的调用方式装饰器=高阶函数+函数嵌套+闭包 # res=timmer(test) #返回的是wrapper的地址 # res() #执行的是wrapper() # test= 阅读全文
posted @ 2018-04-06 23:03 bep_code 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 吴恩达机器学习笔记整理——单变量线性回归 通过模型分析,拟合什么类型的曲线。 一、基本概念 1.训练集 由训练样例(training example)组成的集合就是训练集(training set), 如下图所示,其中(x,y)是一个训练样本,训练集中每一行表示一个训练样本;(x^i,y^i)表示第 阅读全文
posted @ 2018-04-05 23:19 bep_code 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 一、何谓迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值。 在Python中,迭代是通过for ... in来完成的, 对于字典 阅读全文
posted @ 2018-04-04 18:09 bep_code 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作 在Python中,文件读写是最常见的操作。对文件的操作为: 操作系统打开该文件,并返回一个文件句柄给应用程序应用程序将文件句柄赋值给变量f 二、文件的读写模式 文件的一般打开模式: 需要注意的是,文件路径处应该填文件的相对路径,当程序所操作的文件对象与该程序在同一目录文件下时,可以直接 阅读全文
posted @ 2018-04-04 00:46 bep_code 阅读(174) 评论(0) 推荐(0) 编辑
摘要: zip()函数 两个参数一一对应,参数是序列类型,序列包括列表,元组,字符串,当两个序列不等长时,按公共最长部分匹配,形似“拉链”。 max()和min()函数 以max()为例,min()类似,只是大小相反: max()进行比较时所传入的数据类型一定要是可迭代对象,循环依次取出每个元素进行比较。 阅读全文
posted @ 2018-04-03 00:29 bep_code 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、函数式编程——Functional Programming 函数式=编程语言定义的函数+数学意义的函数 在计算机的层次上,CPU执行的是加减乘除的指令代码,以及各种条件判断和跳转指令,所以,汇编语言是最贴近计算机的语言。而计算则指数学意义上的计算,越是抽象的计算,离计算机硬件越远。对应到编程语言 阅读全文
posted @ 2018-04-02 23:53 bep_code 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、什么是OCR OCR英文全称是Optical Character Recognition,中文叫做光学字符识别。它是利用光学技术和计算机技术把印在或写在纸上的文字读取出来,并转换成一种计算机能够接受、人又可以理解的格式。这一概念最早于 1929 年由德国科学家 Tausheck 提出。信息资源数 阅读全文
posted @ 2018-04-02 09:28 bep_code 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 一、变量 变量是记录一系列状态变化的量 1.变量分为可变类型与不可变类型——可变 与不可变是根据变量在内存中占据的位置 可变类型:列表list[ ]、字典dicta{ } 不可变类型:字符串str、数字int、元组() 2.按照访问方式可分为顺序访问、映射访问和直接访问 直接访问:数字int 映射访 阅读全文
posted @ 2018-03-31 10:37 bep_code 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、运算符 1.算术运算 2.比较运算 3.赋值运算 4.逻辑运算 5.成员运算 二、基本数据类型 1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2 阅读全文
posted @ 2018-03-28 13:39 bep_code 阅读(197) 评论(0) 推荐(0) 编辑