📚 Python编程入门教程
目标: 用大约八周时间完成40道编程题,帮助新手入门Python编程世界 🐍。
本文档采用的学习视频:
推荐的辅导教材为:
- 《python基础教程第3版》
- 《python编程从入门到实践.equb》
教学大纲:
- Python的基本概念和语法 (总学时: 5-8⼩时)
- Python简介和历史 📜
- 安装Python和开发环境 🛠️
- Python的基本语法 ✍️
- 变量和数据类型 🧮
- 运算符 ➕➖
- 条件语句和分支控制 🤔
- 循环语句 🔁
- 数据结构 (总学时: 5-8⼩时)
- 列表(Lists) 📋
- 元组(Tuples) 🍇
- 字典(Dictionaries) 📚
- 集合(Sets) 🧩
- 函数和模块 (总学时: 5-8⼩时)
- 定义函数 📝
- 函数参数 📦
- 模块和库的导入 📦
- 标准库的使用 📚
- 文件操作 (总学时: 3-5⼩时)
- 文件的打开和关闭 📂
- 读取和写入文件 📖✍️
- 文件处理方法 🔍
- 错误处理和异常 (总学时: 3-5⼩时)
- 异常处理语句 🚨
- 自定义异常 🧯
- 异常处理最佳实践 🛡️
- 面向对象编程 (总学时: 5-8⼩时)
- 类和对象的概念 💡
- 类的定义和方法 📋
- 继承和多态 🧬
- 封装和抽象 🎁
- 常用编程技巧和最佳实践 (总学时: 3-5⼩时)【次要,知道该形式的存在】
- 列表推导式 ➡️
- 字典推导式 ➡️
- 生成器和迭代器 🔄
- Lambda表达式 📝
- 调试和测试 (总学时: 3-5⼩时)【重要,穿插到前⾯编程教学中】
- 调试工具的使用 🛠️🐞
- 单元测试和测试框架 🧪📦