明呱呱课程表_面向对象

明呱呱课程表

序号

内容

知识点

回放

01

不可或缺的自定义函数

1. 函数基础、多态、嵌套

2. 函数作用域

3. 闭包

4. return

5. yield

6. if __name__ == ‘__main__’ 的含义

​01-不可或缺的自定义函数(上)回放​​​​01-不可或缺的自定义函数(下)回放​

02

异常处理:如何提高程序的稳定性?

1. 错误与异常

2. 如何处理异常

3. 用户自定义异常(补充)

4. 异常的使用场景与注意点

​02-异常处理:如何提高程序的稳定性?​

03

简约不简单的匿名函数

1. 匿名函数基础

2. 为什么要使用匿名函数?

3. 为什么要使用匿名函数?

4. Python 函数式编程

​03-简约不简单的匿名函数​

04

搭建积木:Python 模块化

1. 简单模块化

2. 项目模块化

3. 神奇的 if __name__ == ‘__main__’

05

面向对象基础-预科

1. PPT base

2. class 面向对象小游戏初阶

3. aiyc 网站基础爬虫 def 到 class

4. 笔趣阁爬虫 def 开发到 class 改写

06

面向对象(上):从生活中的类比说起

1. 对象,你找到了吗?

2. 老师,能不能再给力点?

3. 继承,是每个富二代的梦想

07

面向对象(下):如何实现一个搜索引擎?

1. “高大上”的搜索引擎

2. Bag of Words 和 Inverted Index

3. LRU 和多重继承

08

活都来不及干了,还有空注意代码风格?!

1. 统一的编程规范为什么重要?

2. 阅读者的体验 >> 编程者的体验

3. 编程者的体验 >> 机器的体验

4. 机器的体验也很重要

5. 整合进开发流程的自动化工具

09

学会合理分解代码,提高代码可读性

1. PEP 8 规范

2. 缩进规范

3. 空行规范

4. 空格规范

5. 换行规范

6. 文档规范

7. 注释规范

8. 文档描述

9. 命名规范

10. 代码分解技巧

10

Windows 自动运行 Python 文件