Python3基础 关于函数、模块、包、面向对象等问题 (多图)

一、局部变量与全局变量:Python的四个作用域 LEGB


二、匿名函数、eval函数、exec函数

1、lambda 函数


2、eval 函数、exec 函数


三、异常


四、文件操作

1、文件操作分类及方法


2、编码转换


五、迭代器和生成器


六、函数式编程

1、函数式编程的好处,内置高阶函数map, filter, sorted,递归函数


2、闭包、装饰器、文档字符串


七、模块

    1、模块的导入与重载、模块的特殊属性


2、内置常用模块:时间模块,数学模块,sys模块,随机模块


八、包


九、面向对象编程

1、类的创建、类变量、类方法


2、构造函数创建对象、实例变量、实例方法


3、面向对象编程语言的特征:封装  继承  多态


十、函数重写

1、函数重写


2、迭代器 和 环境管理器 分析