Python 编程
结构
第一层 · Python 核心语法基础
第二层 · 数据科学(NumPy 数值计算基础)
贯穿教程的实战项目
本教程配备一个贯穿全部章节的渐进式项目:命令行任务管理器(Task Manager)。读者跟随每章知识点的学习,逐步把这个项目从最简单的打印脚本演变为支持增删改查、文件持久化和模块化结构的完整程序。每一阶段的代码都可独立运行,对应一个具体的语法知识点,帮助把抽象概念落地为可运行的代码。
项目演进路线与对应章节如下:
- 第1章(开发环境):搭建环境,写出第一个 Python 脚本
- 第2章(语法与数据类型):用变量和字符串存储单条任务信息
- 第3章(控制结构):实现菜单交互、条件判断、循环操作
- 第4章(组合数据类型):用列表存储多条任务,用字典存储任务详情
- 第5章(函数与模块化):将代码拆分为函数和模块
- 第6章(文件与异常处理):将任务保存到文件,处理各种异常
每个阶段的完整代码和说明见 实战项目:命令行任务管理器 页面,读者可以复制代码到本地运行,也可以跟随教程逐步自己实现。