10. PySpark案例实战
10. PySpark案例实战 1. PySpark定义 Spark:Apache Spark是用于大规模数据(large-scala data)处理的统一(unified)分析引擎。 简单来说,Spark是一款分布式的计算框架,用于调度成百上千的服务器集群,计算TB、PB乃至EB级别的海量数据。
11. Python高阶
11. Python高阶 1. 闭包 在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。 nonlocal关键字:需要使用修饰外部函数的变量才可在内部函数中修改外部函数变量。
2. python函数
2. python函数 1.函数的定义 组织好的、可重复使用的、用来实现特定功能的代码段 好处: 将功能封装在函数内,可供随时随地重复利用 提高代码的复用性,减少重复代码,提高开发效率 函数的调用:函数名(参数) 注意事项: 参数如不需要,可以省略 返回值如不需要,可以省略 函数必须先定义后使用(代
1. python基础语法
一. python基础语法 1. pycharm中常用快捷键 2. Python中常用的有6种值(数据)的类型 | 类型 | 描述 | 说明 | | —————— | ——————————&
3. Python容器
3. Python容器 先总结😁😁 数据容器分类: 是否支持下标索引 支持:列表、元组、字符串 – 序列类型 不支持:集合、字典 - -非序列类型 是否支持重复元素: 支持:列表、元组、字符串 - 序列类型 不支持:集合、字典 - 非序列类型 是否可以修改 支持:列表、集合、字典 不支持:元组、
5. Python异常模块与包
5. Python异常模块与包 1. 异常处理(捕获异常) 在真实工作中, 我们肯定不能因为一个小的BUG就让整个程序全部奔溃, 也就是我们希望的是对BUG进行提醒, 整个程序继续运行,这就是捕获异常。 捕获异常的作用在于:提前假设某处会出现异常,做好提前准备,当真的出现异常的时候,可以有后续手段。
4. Python文本操作
4. Python文本操作 1. 文本的编码 编码技术即:翻译的规则,记录了如何将内容翻译成二进制,以及如何将二进制翻译回可识别内容。 计算机只认识0和1,所以需要将内容翻译成0和1才能保存在计算机中。同时也需要编码, 将计算机保存的0和1,反向翻译回可以识别的内容。 计算机中有许多可用编码:UTF
8. Python数据分析案例
8. Python数据分析案例 学习目标: 使用面向对象思想完成数据读取和处理 基于面向对象思想重新认知第三方库使用(PyEcharts) 数据分析案例 某公司,有2份数据文件,现需要对其进行分析处理,计算每日的销售额并以柱状图表的形式进行展示。 1月份数据是普通文本,使用逗号分割数据记录,从前到后
7. Python面向对象
7. Python面向对象 1. 面向对象介绍 生活中或是程序中,我们都可以使用设计表格、生产表格、填写表格的形式组织数据 进行对比,在程序中: 设计表格,称之为:设计类(class) 打印表格,称之为:创建对象 填写表格,称之为:对象属性赋值 2. 类的定义 类中:不仅可以定义属性用来记录数据,也
9. Python对MySQL数据库的操作
9. Python对MySQL数据库的操作 1.MySQL操作安装包——pymysql 除了使用图形化工具以外,我们也可以使用编程语言来执行SQL从而操作数据库。在Python中,使用第三方库:pymysql 来完成对MySQL数据库的操作。 安装:pip install pymysql 获取链接对