第5周
Python基础语法
以学习自然语言的方式,带你轻松运用Python,并成功编写你的第一个Python程序。
课程安排:
1、学习编程的几个建议
2、什么是Python
3、安装运行环境、开发环境
4、运算符:算术运算、变量赋值
5、数据类型:字符、数字
6、数据容器:列表、集合、字典
7、条件判断语句、循环语句
8、编写一个函数
9、练习:计算销售总额
第6周
Python实现网络爬虫
通过对Python网络库Request、爬虫库BeautifulSoup的讲解,快速掌握网页结构与爬虫原理,成功运行你的第一个网络爬虫脚本。
课程安排:
1、什么是爬虫
2、Request库介绍
3、BeautifulSoup简介
4、尝试改写网页
5、遍历单个页面
6、登录问题
7、爬取整个网站
8、解析JSON
9、存储数据到CSV
10、练习:爬取销售数据
第7周
更高效的数据处理与可视化绘图
通过对Python数据分析库Pandas、可视化绘图库Matplotlib的讲解,实现对大数据的快速处理、统计分析与可视化,真正体验到编程带来的高效与便捷。
课程安排:
1、Pandas介绍
2、读取数据
3、清理数据:缺失、重复、异常、空值
4、数据运算、排序与筛选
5、练习:预处理销售数据
6、Matplotlib介绍
7、什么是画布
8、绘制直方图、折线图、散点图
9、调整视觉标签、设置多图并列
10、练习:销售数据可视化