《疯狂Python讲义》视频课笔记

《疯狂Python讲义》视频课笔记

第一章:Python入门与字符串

1.1 Python数据类型

1.2 Python字符串

1.3 Python运算符

第二章:Python列表、元祖和字典

2.1 Python列表与元组

2.2 Python字典

第三章:Python流程控制

3.1 Python if分支结构

3.2 Python循环

第四章:Python函数

4.1 Python为函数提供说明文档并查看函数文档

4.2 Python多返回值函数与递归函数

4.3 Python关键字参数与参数默认值

4.4 Python参数收集和逆向参数收集

4.5 Python变量作用域

4.6 Python局部函数

第五章:Python面向对象

5.1 Python类与对象

5.2 Python类变量

5.3 Python实例变量

5.4 Python实例方法

5.5 Python类方法与静态方法

5.6 Python合成属性

5.7 Python函数装饰器应用

5.8 Python隐藏与封装

5.9 Python继承与多继承及父类方法相关用法

第六章:Python IO与异常

6.1 Python打开(缓冲)文件、读文件

6.2 Python文件指针

6.3 Python写文件

6.4 Python with语句

6.5 Python异常处理、多异常捕捉、异常处理嵌套、自定义引发异常

第七章:Python数据库编程

7.1 Python数据库介绍、使用sqlite3模块创建数据表

7.2 Python执行DML语句(数据库增删改查)

7.3 Python使用事物控制数据库操作

7.4 Python用程序执行SQL脚本

第八章:Python并发编程+网络编程

8.1 Python网络模块概述与urllib.parse模块解析、恢复url和查询字符串(url参数)

8.2 Python使用urllib模块读取网络资源、发送请求参数、访问受保护的网络资源

8.3 Python创建TCP服务端和客户端

8.4 Python使用socket通信(创建TCP服务端和客户端)并加入多线程

8.5 Python使用smtplib模块发送邮件

8.6 Python使用poplib模块收取邮件

第九章:Python数据分析

9.1 Python Pygal下载安装、查看Pyhon(Pygal模块)文档、绘制柱状图、折线图、水平柱状图、水平折线图

9.2 Python Pygal绘制叠加柱状图、叠加折线图、饼图与点图

9.3 Python爬取天气数据并用Pygal绘图

9.4 Python读取各国GDP数据的json文件并用Pygal绘图

第十章:Python爬虫

10.1 Python Scrapy下载和安装及创建目录

10.2 Python Scrapy的shell编程

10.3 Python Scrapy开发爬虫的步骤

10.4 Python导出爬取的数据至json文件并添加爬取多页功能

10.5 Python导出爬取的数据至数据库并绘图分析

其他

1. python查询类和方法信息

2. Python随机大写字符存入列表

3. Python列表去重

4. Python控制台打印菱形和绕圈圈面试题

5. Python定义计算N的阶乘的函数

6. Python定义计算矩阵转置的函数

你可能感兴趣的:(疯狂Python讲义,视频课,笔记,疯狂python讲义)