Python数据分析(2020-2021学年春季学期)
方睿
目录
暂无搜索结果
1 Week 01
1.1 课程简介
1.2 成绩构成
1.3 Slide
1.4 Python环境及参考资料
1.5 编码规范
1.6 Jupyter Notebook Cheetsheet
1.7 修改Jupyter Notebook默认文件夹位置
1.8 Difference between conda and pip
1.9 视频资源
1.9.1 【学】开发环境的搭建
1.9.2 【学】基本语法介绍
1.9.3 【学】print函数的常规使用
1.9.4 【学】简单数据类型变量的定义
1.9.5 【学】运算符与表达式
1.9.6 【学】数据类型间的转换
1.9.7 【学】print函数的格式化显示
1.9.8 【学】输入函数input的应用
1.10 【讨论】
2 Week 02
2.1 Slide
2.2 视频资源
2.2.1 【学】if语句的使用
2.2.2 【学】if...else语句的使用
2.2.3 【学】if...elif语句的使用
2.2.4 【学】if嵌套的应用
2.2.5 【学】break语句的使用
2.2.6 【学】continue语句的应用
2.2.7 【学】pass语句的应用
2.2.8 【学】else语句的使用
2.2.9 【学】循环语句的嵌套应用
2.2.10 【用】拓展练习
2.3 【作业】Homework 01
2.4 【测】单元测试01
2.5 【讨论】
3 Week 03
3.1 Slide
3.2 视频资源
3.2.1 【学】while语句的应用
3.2.2 【学】for语句的应用
3.2.3 【学】range函数的使用
3.2.4 【用】拓展练习1
3.2.5 【学】字符串的基本操作
3.2.6 【学】字符串的读取操作
3.2.7 【学】字符串的合并、修改、删除操作
3.2.8 【学】字符串常见内建函数的应用
3.2.9 【学】字符串的其它操作
3.2.10 【用】拓展练习2
3.3 【讨论】
3.4 【作业】Homework 02
3.5 【思】知识产权保护
4 Week 04
4.1 Slide
4.2 视频资源
4.2.1 【学】列表的创建
4.2.2 【学】列表中元素的查找
4.2.3 【学】列表中元素的增加
4.2.4 【学】列表中元素的修改
4.2.5 【学】列表中元素的删除
4.2.6 【学】列表的遍历
4.2.7 【学】列表的常见计算操作
4.2.8 【学】列表的排序操作
4.2.9 【学】列表的嵌套应用
4.3 【讨论】
4.4 【作业】Homework 03
4.5 【测】单元测试02
5 Week 05
5.1 Slide
5.2 视频资源
5.2.1 【学】元组的创建与遍历
5.2.2 【学】元组的内建函数
5.2.3 【学】字典的创建
5.2.4 【学】字典的遍历
5.2.5 【学】字典的增删改查
5.2.6 【学】字典的常用方法
5.3 【作业】Homework 04
5.4 【讨论】
5.5 【测】单元测试 03
6 Week 06
6.1 Slide
6.2 视频资源
6.2.1 【学】文件概述
6.2.2 【学】文件的打开与关闭
6.2.3 【学】文本文件的读写
6.2.4 【学】二进制文件的读写
6.2.5 【学】函数概述及其应用
6.2.6 【学】函数的分类
6.2.7 【学】函数参数
6.3 【讨论】
6.4 【作业】- Homework 05
7 Week 07
7.1 Slide
7.2 视频资源
7.2.1 【学】函数的简单传递
7.2.2 【学】函数的复杂传递
7.2.3 【学】函数的嵌套调用
7.3 【讨论】
7.4 【作业】Homework 06
7.5 【测】单元测试 04
8 Week 08
8.1 Slide
8.2 视频资源
8.2.1 【学】函数的递归调用
8.2.2 【学】变量作用域
8.2.3 【学】匿名函数
8.2.4 【学】模块
8.3 【作业】Homework 07
8.4 【讨论】
9 Week 09
9.1 Slide
9.2 视频资源
9.2.1 【学】random库及其使用
9.2.2 【学】time库及其使用
9.2.3 【学】turtle库及其使用
9.3 【测】单元测试 05
9.4 【作业】Homework 08
9.5 【讨论】
10 Week 10
10.1 Slide
10.2 视频资源:初识网络爬虫
10.2.1 【学】什么是大数据
10.2.2 【学】认识爬虫与robots协议
10.2.3 【学】认识反爬虫
10.2.4 【学】网站robots协议含义解析
10.3 【作业】Homework 09
10.4 【讨论】
11 Week 11
11.1 Slide
11.2 视频资源:网页数据获取
11.2.1 【学】大数据时代性,个人隐私如何保护?
11.2.2 【学】谷歌浏览器开发者模式介绍
11.2.3 【学】requests库获取静态网页数据
11.2.4 【学】requests库获取动态网页数据
11.2.5 【学】urlLib获取网页数据
11.3 【作业】Homework 10
11.4 【讨论】
12 Week 12
12.1 Slide
12.2 视频资源:网页数据解析
12.2.1 【学】数据爬取的合理边界在哪里?
12.2.2 【学】正则表达式解析
12.2.3 【学】XPath与lxml解析
12.2.4 【学】Beautitul Soup解析
12.2.5 【用】拓展练习
12.3 【讨论】
12.4 【测】单元测试 06
13 Week 13
13.1 Slide
13.2 视频资源:网页数据存储
13.2.1 【爬取的数据保存后一定安全吗?】
13.2.2 【学】数据存储到文本文件中
13.2.3 【学】数据存储到MySQL数据库中
13.2.4 【学】数据存储到Mongo数据库中
13.3 【讨论】
14 Week 14
14.1 Slide
14.2 视频资源:常规动态网页数据爬取
14.2.1 【学】Selenium库安装及浏览器补丁下载
14.2.2 【学】Selenium快速入门
14.2.3 【学】元素选取
14.2.4 【知识拓展】“斗鱼”网站数据获取
14.3 【讨论】
14.4 【测】单元测试 07
15 Week 15
15.1 Slide
15.2 视频资源:综合案例
15.2.1 项目需求:世界大学城空间留言板数据爬取
15.2.2 项目需求:链家长沙楼盘信息爬取
15.2.3 项目需求:猫眼电影网站电影信息爬取
15.2.4 项目需求:斗鱼网站信息爬取
15.2.5 项目展示与代码示例
16 Week 16
16.1 Slide
17 期末测试
17.1 【期末测试】
18 其它视频资源:Python语言程序设计(中文)
18.1 概述
18.1.1 程序设计语言
18.1.2 Python概述
18.1.3 Python运行环境
18.2 数据类型、运算符和表达式
18.2.1 标识符、常量和变量
18.2.2 基本数据类型
18.2.3 算术运算符和赋值运算符
18.2.4 关系运算符和逻辑运算符
18.2.5 成员运算符和同一性运算符
18.3 顺序结构程序设计
18.3.1 算法及结构化程序设计
18.3.2 程序基本结构
18.3.3 标准输入输出
18.3.4 格式化输出
18.4 选择结构程序设计
18.4.1 分支结构1
18.4.2 分支结构2
18.5 循环结构程序设计
18.5.1 循环控制语句
18.5.2 循环嵌套
18.5.3 累加累乘问题
18.6 序列
18.6.1 组合数据类型
18.6.2 列表的基本操作
18.6.3 列表的常用函数
18.6.4 列表的应用
18.6.5 元组
18.6.6 字符串基本操作
18.6.7 字符串常用函数
18.6.8 字符串应用
18.7 字典和集合
18.7.1 字典
18.7.2 集合
19 其它视频资源:Python for beginners (English Version)
19.1 Programming with Python
19.2 Introducing Python
19.3 Getting Started
19.4 Configuring Visual Studio Code
19.5 Using Print
19.6 Demo - Hello World
19.7 Comments
19.8 Demo - Comments
19.9 String Concepts
19.10 Demo - Strings
19.11 Formatting Strings I
19.12 Formatting Strings II
19.13 Numeric Data Types
19.14 Numbers
19.15 Date data types
19.16 Dates
19.17 Error Handling I
19.18 Error Handling II
19.19 Conditional Logic I
19.20 Conditional Logic II
19.21 Handling Multiple Conditions
19.22 Multiple Conditions
19.23 Complex Conditions I
19.24 Complex Conditions II
19.25 Collections I
19.26 Collections II
19.27 Loops I
19.28 Loops II
19.29 Introducing Functions
19.30 Functions
19.31 Parameterized Functions I
19.32 Parameterized Functions II
19.33 Modules and Packages
19.34 Virtual Environments
19.35 Virtual Environment Packages
19.36 Calling An API I
19.37 Calling An API II
19.38 JavaScript Object Notation (JSON)
19.39 JSON
19.40 Managing Keys I
19.41 Managing Keys II
19.42 Decorators I
19.43 Decorators II
19.44 Next Steps
20 其它视频资源:More for Python Beginners (English Version)
20.1 Introducing More Python for Beginners
20.2 Formatting and Linting I
20.3 Formatting and Linting II
20.4 Lambdas I
20.5 Lambdas II
20.6 Classes I
20.7 Classes II
20.8 Inheritance I
20.9 Inheritance II
20.10 Mixins (Multiple inheritance)
20.11 Mixins
20.12 Managing the file system I
20.13 Managing the file system II
20.14 Working with files I
20.15 Working with files II
20.16 Using with to automatically close resources I
20.17 Using with to automatically close resources II
20.18 Asynchronous operations I
20.19 Asynchronous operations II
20.20 Closing
21 其它视频资源: Python for Data Science
21.1 Full course
22 其它视频资源: Python OOP
22.1 Classes and Instances
22.2 Class Variables
22.3 classmethods and staticmethods
22.4 Inheritance
22.5 Special methods
22.6 Property Decorators
修改Jupyter Notebook默认文件夹位置
上一节
下一节
选择班级
确定
取消
图片预览