VIP20
本课程属于:033-覆盖率分析 芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

Python开发与项目实践

📚 共计 30 章节
第1章
Python入门
Python发展史 · 应用场景 · 开发环境搭建
基础环境
第2章
PyCharm
安装 · 字体/快捷键设置 · 常用设置 · 调试
IDE效率
第3章
Python基础知识
注释 · 变量/数据类型 · 标识符 · 输入输出 · 运算符 · 类型转换
核心语法
第4章
分支和循环
if判断 · 运算符 · if-else · while/for · break/continue
逻辑控制流
第5章
字符串和列表
字符串操作 · 下标切片 · 列表增删改查 · 嵌套与切片
序列常用
第6章
元组和字典
tuple定义 · dict创建/访问 · 增删改查 · 遍历
映射不可变
第7章
集合和公共操作
set创建/运算 · 公共运算符/函数
集合去重
第8章
函数基础
定义/调用 · 参数 · 返回值 · 嵌套调用
函数模块化
第9章
函数进阶
局部/全局变量 · 引用 · 递归 · lambda
作用域匿名函数
第10章
文件操作
打开/关闭 · 读写 · 指针定位 · os模块
IOos
第11章
面向对象基础
类与对象 · self · __init__/__str__ · 公有私有
OOP封装
第12章
面向对象进阶
继承 · 多态 · 类属性/实例属性 · 类方法/静态方法
继承多态
第13章
异常处理
异常概念 · try-except · 异常传递 · 自定义异常
错误健壮性
第14章
模块和包
模块导入 · 自定义模块 · __name__ · 包(package)
模块组织
第15章
Python高级特性
列表推导式 · 生成器 · 迭代器 · 装饰器
进阶语法糖
第16章
正则表达式
re模块 · 匹配/替换 · 分组功能
文本模式
第17章
网络编程基础
socket · TCP/UDP · 客户端/服务器模型
网络协议
第18章
多任务编程
threading · multiprocessing · 同步 · 通信
并发并行
第19章
数据库编程
SQLite3 · 连接/CRUD · 参数化查询
数据库SQL
第20章
图形界面编程
Tkinter · 常用控件 · 布局 · 事件
GUI桌面
第21章
Web开发入门
Flask · 路由/视图 · 模板 · 表单
WebFlask
第22章
爬虫基础
urllib/requests · BeautifulSoup · 数据提取
爬虫解析
第23章
数据分析入门
NumPy · 数组操作 · 数学运算 · 随机数
数据NumPy
第24章
数据分析进阶
Pandas · Series/DataFrame · 清洗 · Matplotlib
Pandas可视化
第25章
机器学习入门
scikit-learn · 监督学习 · 分类/回归 · 评估
MLsklearn
第26章
深度学习入门
TensorFlow/PyTorch · 神经网络 · CNN概念
DL框架
第27章
自动化办公
openpyxl · python-docx · PyPDF2
办公效率
第28章
游戏开发入门
Pygame · 游戏循环 · 精灵/碰撞 · 简单游戏
游戏Pygame
第29章
项目实战一
学生信息管理系统 (控制台 · 增删改查 · 文件存储)
项目实战
第30章
项目实战二
简易博客系统 (Flask · 注册/登录 · 文章发布)
项目Flask