学习路线
大约 2 分钟
之前学东西,是学过就忘,除了在工作中实际用到的技术,其他的都是过眼云烟。明明忙忙碌碌,当别人问起你平常都在干什么的时候,却脑袋空空。正好最近在学已经被小学生都玩坏了的Python(说实话确实早该学,但任何时候都为时不晚,再不学岂不是连小学生都让我望其项背了),干脆做个学习笔记,不至于学过后两眼空空。
诚然,做了笔记也会忘,而且现在那么多Python教程,随便找一个都是一整套,有没必要自己再重复做一遍吗?我的答案是做了笔记虽然也会忘,但查阅自己的笔记比查询别人的笔记更方便更易懂,而且出现知识点遗漏或者有错误的地方还可以马上更正,别人的笔记我可改不了。
所以,如果有时间的话,真的还是推荐大家做自己的笔记,哪怕无数人已经做过,纸上得来终觉浅,绝知此事要躬行。
我的学习路线如下,可点击直接跳转到对应的笔记
Python 安装
开发工具
PyCharm
VSCode+插件
Python 虚拟环境
变量
定义变量
关键字
命名规则
基本数据类型
类型转换
运算符和表达式
流程控制
条件
循环
跳转
基本数据结构
列表
元组
集合
字典
函数
定义
参数传递
作用域
常用内置函数
lambda 表达式
⭐ 面向对象编程
类和对象
三大特性
封装
self
属性
方法
类方法
实例方法
静态方法
访问控制
继承
单继承
多继承
多态
- 方法重写
运算符重载
装饰器
反射
模块
导入模块
常用模块
文件处理
日期时间
包
导入包
生成包
异常处理
捕获异常
try ... else ... finally 结构
自定义异常
文件操作
文件开闭
文件读写