首页
›
自动驾驶
›
010-数据回放
›
《Python编程与自动化脚本开发》
VIP20
本课程属于:010-数据回放
自动驾驶 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Python编程与自动化脚本开发
📚 共计 30 章节
01
Python入门
Python发展史 · 应用场景 · 开发环境搭建
基础
环境
02
PyCharm
安装 · 字体/快捷键设置 · 常用设置 · 调试
IDE
效率
03
Python基础知识
注释 · 变量/数据类型 · 标识符 · 输入输出 · 运算符 · 类型转换
核心
语法
04
分支和循环
if判断 · 运算符 · while/for · break · continue
逻辑
流程
05
字符串和列表
字符串操作 · 下标切片 · 列表增删改查 · 嵌套 · 切片
序列
常用
06
元组和字典
元组定义 · 字典操作 · 常用方法 · 集合
映射
集合
07
函数进阶
定义/调用 · 参数传递 · 返回值 · 作用域 · 递归
函数
复用
08
文件操作
打开/关闭 · 读写 · 指针定位 · with · os模块
IO
系统
09
面向对象编程
类与对象 · 构造方法 · 封装 · 继承 · 多态
OOP
核心
10
异常处理
try-except · 多个异常 · else/finally · 自定义异常 · assert
健壮性
调试
11
模块与包
导入方式 · __name__ · 包创建 · math/random/datetime
模块
标准库
12
正则表达式
re模块 · 匹配模式 · 分组捕获 · 贪婪/非贪婪
文本
模式
13
多线程与多进程
threading · Lock同步 · multiprocessing · Queue通信
并发
并行
14
网络编程基础
socket · TCP/UDP · HTTP请求(requests)
网络
通信
15
数据库编程
SQLite3 · 连接/游标 · CRUD · 参数化查询
数据
存储
16
GUI编程入门
Tkinter · Label/Button/Entry · pack/grid · 事件绑定
界面
桌面
17
数据分析基础
NumPy数组 · 运算 · 索引切片 · 随机数
数值
科学
18
数据处理进阶
Pandas Series/DataFrame · CSV/Excel · 缺失值处理
清洗
表格
19
数据可视化
Matplotlib · 折线/柱状/散点/饼图 · 标题/标签/图例
图表
展示
20
Web开发入门
Flask · 路由/视图 · Jinja2模板 · 请求/响应
Web
框架
21
自动化测试
unittest · 测试用例/套件 · 断言 · mock模拟
质量
验证
22
性能优化
cProfile · 列表推导式/生成器 · lru_cache · 多线程优化
效率
加速
23
设计模式
单例 · 工厂 · 观察者 · 策略 · 装饰器
架构
模式
24
并发编程进阶
asyncio协程 · async/await · 事件循环 · aiohttp
异步
高性能
25
机器学习入门
scikit-learn · 数据集加载 · 训练/测试划分 · KNN · 评估
AI
分类
26
深度学习基础
TensorFlow/PyTorch · 张量 · 自动求导 · 简单神经网络
神经网络
框架
27
API开发与部署
RESTful · Flask-RESTful · Swagger · Docker部署
API
DevOps
28
日志与调试
logging · 级别 · 文件/控制台 · pdb · 断点技巧
调试
监控
29
代码规范与文档
PEP8 · 类型注解 · docstring · Sphinx自动文档
规范
文档
30
项目实战
需求分析 · 结构设计 · Git · CI/CD · 复盘总结
综合
实战
所属VIP或分类
同VIP:CARLA传感器配置全流程实战
同VIP:Python编程与项目开发基础
同VIP:业务指标体系设计与数据质量治理