跳到主要内容

Week 1: Python 核心语法快速过

目标:能用 Python 写 AI 应用代码,不需要精通,够用就行

学习安排

文件内容时间
Day 1day1_data_structures.pylist / dict / set 操作、列表推导式30min
Day 2day2_functions.py*args / **kwargs、lambda、装饰器30min
Day 3day3_classes.pyclass、继承、dataclass30min
Day 4day4_async.pyasync / await、asyncio30min
Day 5day5_type_hints.pytyping 模块30min
Day 6-7day67_json_tool.py用 Python 写一个 JSON 格式化/校验 CLI 工具60min

如何使用

# 1. 进入目录
cd docs/14-AI/week1-python-basics

# 2. 运行某天的练习
python day1_data_structures.py

# 3. 每个文件中有 TODO 标记的地方是练习题,自己动手填写
# 4. 参考答案在注释中,先试着自己写再看答案

学习方法

前 5 分钟:回顾昨天的内容
中间 20 分钟:写代码 / 跑示例 / 调试
最后 5 分钟:记录遇到的问题和明天要做的事