👋 Python 入门教程(详细版)
Python入门与高级教程,50章课程,代码示例+章节测验,平度学编程
第 23 章
Python3 函数
def 定义、参数、返回值、默认参数、*args、**kwargs、作用域。
第 24 章
Python3 lambda
匿名函数、lambda 表达式、与 map/filter/sorted 配合。
第 25 章
Python3 装饰器
装饰器原理、@语法、给函数添加额外功能。
第 26 章
Python3 数据结构
collections 模块:deque、Counter、defaultdict 等。
第 27 章
Python3 模块
import 导入、from import、as 别名、自定义模块、包。
第 28 章
Python __name__
__name__ 变量、__main__ 、模块导入与直接运行的区别。
第 29 章
Python3 输入和输出
input、print 详解,格式化输出。
第 30 章
Python3 File
open 读写文件、r/w/a 模式、read/readline/with。
第 31 章
Python3 OS
os 模块:路径、目录、环境变量。
第 32 章
Python3 错误和异常
try/except/else/finally、常见异常类型、raise。
第 33 章
Python3 面向对象
类、对象、__init__、方法、属性、继承。
第 34 章
Python3 命名空间/作用域
LEGB 规则、global、nonlocal。