- 博客(6)
- 收藏
- 关注
原创 Spark第一次课
Spark Spark是热门的大数据处理技术 Spark支持采用Scala、Java、Python和R语言进行编程,本课采用Python语言编写Spark应用程序 Spark简介 Spark是基于内存计算的大数据并行计算框架,可用于构建大型的、低延迟的数据分析应用程序 Spark特点 运行速度快:使用DAG执行引擎以支持循环数据与内存计算 容易使用:支持使用Scala、Java、Python和R语言进行编程,可以通过Spark Shell进行交互式编程 通用性强:Spark提供了完整而强大的技术线,包
2021-02-28 11:43:23
186
原创 模块(5)
模块 1、什么是模块 Python中的模块就是一个.py文件 内部可以包含定义好的函数、变量、类、数据、执行的功能 模块可以被别的程序引入,以使用该模块中的函数等功能 内置模块、自定义模块、第三方模块 2、为什么使用模块 调用模块可以简化开发,减少代码量 3、怎么使用模块 使用“import 模块名”或“from 模块名 import 函数名,变量名,类名” 搜索路径 当你导入一个模块,Python 解析器对模块位置的搜索顺序是: 1.当前目录 2.如果不在当前目录,Python 则搜索在 shell 变量
2020-11-24 21:15:45
193
原创 序列与循环(4)
序列与循环 一、什么是序列 序列是被排成一列的数据,也就是说是有序的数据集合 Python中有三种常用的序列: 1.列表 list [1,2,3,4] 2.元组 tuple (1,2,3,4) 3.字符串 string “abcd” 序列的通用操作 切片([开始:结束:步长]) 序列的加法(+) 序列的乘法(*) 成员资格判断(in) 求最大值(max) 求最小值(min) 求序列长度(len) 求和(sum) #字符串不能求和 序列的遍历 foo = 'abc' for i in foo: print(
2020-11-24 19:36:24
282
原创 高阶函数与文件操作
高阶函数 一、什么是高阶函数 满足下列条件之一的函数就是高阶函数: 1.函数可以作为参数被传递 2.函数可以作为返回值被输出 二、常用的五个高阶函数: map reduce filter sorted reversed 1.map()函数 map函数接受两个参数,一个是函数,一个是序列。 map的作用: 将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。 2.reduce()函数: 把一个函数作用在一个序列上,这个函数必须接收两个参数。reduce把结果和序列中的下一个元素进行累积计算。
2020-11-15 00:07:29
132
原创 函数
函数1 1、函数的定义: 2、函数的创建 3、返回值 4、参数 位置参数 命名参数:实参的顺序可以和形参不一致,执行函数时(形参=实参) 默认值参数:定义函数时,给形参默认值,当没有实参时,执行函数会使用默认值(默认值形参必须定义在最右侧) 可变长参数:当参数的数量不固定时,参数名前加" * ",例如*args 可变长命名参数:在形参前加" ** ",例如 **kwagrs 5、参数顺序 6、函数的优点 7、变量作用域 8、匿名函数 定义时没有函数名的函数 临时只使用一次的简单函数,一般
2020-11-11 22:57:48
198
原创 Python笔记(数字类型和运算符+字典)
Python笔记 由于老师要求,通过写博客来完成作业,所以我来了✌✌ 有不对的地方请多多指教 相互学习,蟹蟹???????? 一、数字类型和运算符 数字类型: 我们所说的类型是变量所指的内存中对象(数据)的类型 数据类型决定了对象可以调用的方法(功能) 基本类型: 数字,字符串,None(空类型),布尔(True/False) 复合类型: 列表,元组,字典,集合,其他数据对象 int: 整数类型 1 23 -14 float: 布尔类型 True/Fasle 也可以表示1/0也可以被认为是数字类型 运算符:
2020-11-02 18:37:05
437
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅