《Python基础与入门应用》
【课程背景】
Python语言是当前最火的语言之一,易于使用,学习曲线低。通过Python语言除了可以快速的进行数据处理、数据分析,数据展示外。可以通过脚本进行办公文件、办公系统的自动化操作。本课程系统讲述Python环境搭建、基础语法、高级语法、异常处理等编程基础,以及Python的自动化办公功能。通过本课程,可以初步掌握使用Python编程,具备使用Python进行办公文件和办公系统的自动化操作基础,具备数据爬取等入门能力。课程结合案例和练习,注重知识的掌握和使用,重点培养学员的实操能力。
【课程收益】
培训完结后,学员能够:
自己搭建Python语言运行环境
掌握Python编程工具
掌握Python基础编程能力
掌握Python操作word、ppt、excel的能力
掌握Python自动操作办公系统能力
掌握Python网页内容获取库
了解Python网页内容解析方法
了解常用爬虫库
掌握Python基础数据操作
掌握Python常用数据分析方法
掌握Python进行统计图表输出
了解使用Python进行数据预处理
使用第三方工具打包exe程序
【课程对象】想学习Python人员
【课程时长】8天 (6小时/天)
【课程大纲】
单元
|
大纲
|
内容
|
单元一
|
Python绪论
|
1. Python介绍
2. 运行和开发环境安装
(运行环境、第三方库安装、开发工具)
3. 跟随练习:开发和运行环境安装
|
单元二
|
Python基础语法
|
1. Python程序结构
2. 变量与数据类型
3. 运算符和表达式
4. 阶段练习:字符串处理
|
单元三
|
流程控制结构
|
1. 赋值语句
2. 条件语句
3. 循环语句
4. 阶段练习
|
单元四
|
函数与模块
|
1. 函数定义和使用
2. 函数参数
3. 模块引用
4. 阶段练习
|
单元五
|
文件操作基础
|
1. 文件概述
2. 打开文件
3. 基本的文件方法
4. 基本的目录操作
5. 阶段练习
|
单元六
|
办公文件操作
|
1. WORD文档操作
2. PPT文档操作
3. Excel文档操作
4. 阶段练习
|
单元七
|
NumPy数组与数据运算
|
1. NumPy介绍与安装
2. NumPy数组对象与操作
3. NumPy矩阵操作
4. NumPy进行统计
|
单元八
|
pandas数据分析
|
1. pandas介绍与安装
2. pandas的数据结构与常用操作
3. pandas导入导出数据
4. pandas的统计操作
|
单元九
|
数据可视化
|
1. Matplotlib介绍与安装
2. Matplotlib配置
3. Matplotlib经典图形绘制
4. 阶段练习:将前述统计结果进行展示
|
单元十
|
数据预处理
|
1. 数据清洗
2. 数据合并
3. 数据抽取
4. 数据规整
|
单元十一
|
Python简单爬虫开发
|
1. 爬虫介绍
2. 爬虫应用
3. 爬虫技术介绍
5. 使用Python获取网页源代码
6. 网页页码内容分析技术介绍及案例
7. Scrapy介绍
|
单元十二
|
Python程序打包
|
1. Python运行机制介绍
2. Pyinstaller介绍
3. 使用Pyinstaller打包exe文件
|
单元十三
|
Python学习引导
|
1. Python学习方法
2. Python学习资源
|