网络上关于python的优质教程太少了,故个人做一个学习记录,便于翻阅复习。本人有前端基础,学习python是为了了解后端。本学习记录只了解python基础部分,高级进阶部分不涉及。 本学习记录将按照以下大纲来进行。
-
Python基础
- 变量和数据类型
- 运算符和表达式
- 条件语句和循环语句
- 函数和模块
- 输入和输出
-
Python数据结构
- 列表、元组和字典
- 字符串和正则表达式
- 文件操作
-
Python面向对象编程
- 类和对象
- 继承和多态
- 异常处理
-
Python高级特性
- 迭代器和生成器
- 装饰器和上下文管理器
- 函数式编程
-
Python常用库和模块
- NumPy和Pandas
- Matplotlib和Seaborn
- Requests和BeautifulSoup
- Scikit-learn和TensorFlow
-
Python网络编程和数据库操作
- Socket编程
- HTTP请求和响应
- MySQL和MongoDB数据库操作