学徒模式
10 模块 / ~100 页面
巫师模式
~25 模块 / ~400 页面
Python 编程入门
( 30 模块 )
模块 #1
Python 简介
Python 概述,其历史,功能和应用
模块 #2
设置 Python
安装 Python,设置环境和基本语法
模块 #3
基本语法和数据类型
Python 中的变量,数据类型,运算符和基本语法
模块 #4
运算符和控制结构
算术,比较,逻辑和赋值运算符,if-else 语句和 for 循环
模块 #5
Python 中的函数
定义和调用函数,函数参数和返回类型
模块 #6
使用字符串
字符串语法,索引,切片和基本字符串方法
模块 #7
使用列表
列表语法,索引,切片和基本列表方法
模块 #8
使用元组和字典
元组和字典语法,索引和基本方法
模块 #9
面向对象编程Python
类,对象,继承和多态性
模块 #10
使用 Python 处理文件
读取和写入文本文件,CSV 文件和 JSON 文件
模块 #11
Python 中的异常处理
Try-except 块,错误类型和错误处理最佳实践
模块 #12
使用 Python 进行调试
使用 pdb 模块,设置断点和调试技术
模块 #13
使用 Python 中的模块
导入模块,创建自定义模块和包管理
模块 #14
Python 中的正则表达式
模式匹配,正则表达式语法和使用 re 模块
模块 #15
使用 Python 处理日期和时间
使用 datetime 模块,格式化日期和时间以及 timedelta
模块 #16
使用 Pandas 进行数据分析
Pandas 简介,DataFrames 和基本数据分析技术
模块 #17
使用 Matplotlib 进行数据可视化
Matplotlib 简介,绘图基础知识和可视化最佳实践
模块 #18
最佳实践和代码优化
代码组织,性能优化和编码标准
模块 #19
使用 Python 中的 API
API 简介,发出请求和解析 JSON 响应
模块 #20
使用 Flask 进行 Web 开发
Flask 简介,创建路由和构建简单的 Web 应用程序
模块 #21
使用 CSV 和 Excel 文件
读取和写入 CSV 文件以及使用 openpyxl 处理 Excel 文件
模块 #22
使用 JSON 数据
解析 JSON 数据,创建 JSON 对象和使用 JSON 文件
模块 #23
Python 中的高级主题
生成器,迭代器,装饰器和异步编程
模块 #24
案例研究和项目开发
将 Python 技能应用于实际问题并开发项目
模块 #25
Python 项目开发
开发一个全面的 Python 项目,从设计到部署
模块 #26
调试和故障排除
高级调试技术,常见错误故障排除
模块 #27
Python 最佳实践和编码标准
遵循 PEP 8,编码约定和代码可读性的最佳实践
模块 #28
探索高级库和框架
高级库和框架简介,例如 NumPy,SciPy 和 Scikit-learn
模块 #29
Python 和数据科学
使用 Python 进行数据科学简介,包括数据可视化和机器学习
模块 #30
课程总结与结论
规划 Python 编程职业生涯的下一步