摘要:
一:正则表达式 闭包操作符 | 等同于 or exp:a|b|c . 匹配任意一个字符 (若匹配本字符,需转义使用 \. 不能匹配换行符\n及空字符串) (^:匹配首部【\b:匹配首部 \B:匹配任意位置】 $:匹配尾部) [abc]:匹配中括号内任意字符 ^置于首位表示不取该字符 -连接:表字符范 阅读全文
摘要:
1.String string对象的不变性、被final关键字修饰。 使用charat方法替代startwith/endwith方法(提高性能) 使用buffer(方法同步,性能较差)和builder(同步,性能较好)来替换string equals(不可以比较基本数据类型,重写方法是为了比较对象的 阅读全文
摘要:
R语言特点: 主要用于统计分析、图表显示。 属于解释型语言。支持模块化编程。 应用:数据科学、统计计算、机器学习 学习方法: 做笔记,记重点或者心得 手动实践,加深理解 坚持练习,利用身边数据进行应用分析 理解扩展包和函数背后的原理 运行R语言的三种方式: 在console中执行交互式命令(用于比较 阅读全文
摘要:
数据产业核心任务:数据产生价值(可被产品化的商业价值) 三个关键环节:数据业务定义、数据分析与建模、数据业务实施 三个关键词:收入、支出(控制成本)、风险 重要因素:可以量化的参照系 精确定位,有的放矢 更好的决策分析 受众主体:企业、政府 预测不准是常态,但可以提供价值 统计学:回归分析 分类:线 阅读全文
摘要:
爬虫的使用:爬虫用来对网络的数据信息进行爬取,通过URL的形式,将数据保存在数据库中并以文档形式或者报表形式进行展示。 爬虫可分为通用式爬虫或特定式爬虫,像我们经常用到的搜索引擎就属于通用式爬虫,如果针对某一特定主题或者新闻进行爬取,则属于特定式爬虫。 一般用到的第三方库有urllib、reques 阅读全文
摘要:
正则表达式 import re #引入正则表达式模块 使用re.match/search函数进行匹配(区别:match只匹配字符串的开始,如果不符合正则表达式,则匹配失败,返回None,而search函数匹配整个字符串) re.sub()可用于匹配后进行替换 连接mysql数据库 PyMySQL 是 阅读全文
摘要:
1.类和实例 类是抽象的模板,而实例是根据类创建出来的具体对象 class Student(object): def __init__(self,name,score): self.name = name self.score =score def print_score(self): print( 阅读全文
摘要:
函数式编程:允许把函数本身作为参数传入另一个函数,还允许返回一个函数。 1.高阶函数 一个函数可以接收另一个函数作为参数,这种函数称为高阶函数 def add(x,y,f): return f(x) + f(y) x = -5 、y = 6、 f = abs、 f(x) + f(y) = abs(- 阅读全文
摘要:
1.切片功能:类似于java中的split方法。对list或者triple中几个值进行取出的过程。 L = ['a','b','c','d'] L[0:3] = ['a','b','c'] #下标从0开始,取到第n-1个元素 L[-2:] =['c','d'] #倒序取值 2.迭代(循环)功能:py 阅读全文
摘要:
1.函数定义: #注意:第二行书写时,光标不用向前移动 def my_abs(x): if x >= 0: return x else: return -x 2.在文件中定义过函数之后,在另一个文件中引入可用: from abstest import my_abs 即可 3.空函数为pass,作用为 阅读全文