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