
├── 001-课程介绍
├── 002-初识python-python介绍
├── 003-初识python-软件安装
├── 004-初识python-windows软件安装
├── 005-初识python-mac软件安装
├── 006-第1个程序-新建项目
├── 007-第1个程序-注释
├── 008-第1个程序-打印变量
├── 009-第1个程序-一行打印多个内容
├── 010-第1个程序-格式化输出
├── 011-第1个程序-input
├── 012-初识python-流程图
├── 013-初识python-知识总结
├── 014-初识python-练习题
├── 015-变量-变量的创建
├── 016-变量-变量的修改
├── 017-变量-变量的命名
├── 018-变量-变量的类型
├── 019-数据类型-整数
├── 020-数据类型-浮点数
├── 021-数据类型-布尔型
├── 022-数据类型-字符串
├── 023-数据类型-字符串索引
├── 024-数据类型-类型转换
├── 025-数据类型-小整数地址
├── 026-数据类型-知识总结
├── 027-数据类型-本章练习
├── 028-运算符-算数运算符
├── 029-运算符-赋值运算符
├── 030-运算符-比较运算符
├── 031-运算符-逻辑运算符
├── 032-运算符-位运算符
├── 033-运算符-成员运算符
├── 034-运算符-优先级
├── 035-运算符-本章总结
├── 036-运算符-章节练习
├── 037-条件判断-单分支
├── 038-条件判断-双分支
├── 039-条件判断-多分支
├── 040-条件判断-嵌套选择
├── 041-条件判断-match
├── 042-条件判断-本章总结
├── 043-条件判断-本章练习
├── 044-条件判断-闰年判断
├── 045-循环-while
├── 046-循环-for循环
├── 047-循环-break
├── 048-循环-continue
├── 049-循环-指数爆炸
├── 050-循环-本章总结
├── 051-循环-本章练习
├── 052-循环-九九乘法表
├── …
├── 053-组合数据类型-序列
├── 054-组合数据类型-列表的创建
├── 055-组合数据类型-列表的常用操作
├── 056-组合数据类型-列表的遍历
├── 057-组合数据类型-列表的常用方法
├── 058-组合数据类型-元组的创建
├── 059-组合数据类型-元组的常用操作
├── 060-组合数据类型-元组的遍历
├── 061-组合数据类型-range
├── 062-组合数据类型-字符串
├── 063-组合数据类型-字典
├── 064-组合数据类型-集合
├── 065-组合数据类型-可变与不可变
├── 066-组合数据类型-本章总结
├── 067-组合数据类型-本章练习
├── …
├── 068-案例实战-用户登录系统1
├── 069-案例实战-用户登录系统2
├── 070-案例实战-计算天数
├── 071-异常处理-基本概念
├── 072-异常处理-常见错误类型
├── 073-异常处理-try语句
├── 074-异常处理-raise关键字
├── 075-异常处理-代码调试
├── 076-异常处理-本章总结
├── 077-异常处理-本章练习
├── …
├── 078-异常处理-简单计算器
├── 079-函数-基本概念
├── 080-函数-默认参数
├── 081-函数-可变参数
├── 082-函数-变量作用域
├── 083-函数-匿名函数
├── 084-函数-内置函数
├── 085-函数-递归函数
├── 086-函数-本章总结
├── 087-函数-本章练习
├── 088-函数-名片管理系统
├── …
├── 089-模块-模块的导入和使用
├── 090-模块-包的使用
├── 091-模块-random
├── 092-模块-random小游戏
├── 093-模块-正则表达式
├── 094-模块-身份证号验证
├── 095-模块-获取时间
├── 096-模块-turtle库
├── 097-模块-socket库
├── 098-模块-安装第三方库
├── 099-模块-本章总结
├── 100-模块-本章练习
├── …
├── 101-文件-基本概念
├── 102-文件-读取文件
├── 103-文件-写入文件
├── 104-文件-文件追加
├── 105-文件-日记本
├── 106-文件-with
├── 107-文件-csv文件的读取
├── 108-文件-csv文件的写入
├── 109-文件-本章总结
├── 110-文件-本章练习
├── …
├── 111-面向对象-基本概念
├── 112-面向对象-实例属性
├── 113-面向对象-类属性
├── 114-面向对象-实例方法
├── 115-面向对象-类方法
├── 116-面向对象-静态方法
├── 117-面向对象-类的继承
├── 118-面向对象-多态
├── 119-面向对象-封装
├── 120-面向对象-封装2
├── 121-面向对象-魔法方法
├── 122-面向对象-本章总结
├── 123-面向对象-本章习题
├── …
├── 124-学生管理系统-用户类设计
├── 125-学生管理系统-班级类设计
├── 126-学生管理系统-课程类设计
├── 127-界面开发-简单布局
├── 128-界面开发-窗口类
├── 129-界面开发-抽奖器
├── 130-界面开发-抽奖器优化
├── 131-界面开发-计算器界面设计
├── 132-界面开发-计算器功能设计
├── 133-多人聊天室-任务分析
├── 134-多人聊天室-客户端界面开发
├── 135-多人聊天室-服务器界面开发
├── 136-多人聊天室-客户端功能
├── 137-多人聊天室-服务器功能
├── 138-智能聊天机器人
└── 139-课程总结