零基础系统自学Python
学习前的准备
明确学习目标
- Python 一共有两大版本,即 Python2 以及 Python3,Python2 已停止维护,强烈建议直接上手 Python3。
- Python 可以说是无所不能,主要有以下几大方向,建议选择自己感兴趣的一个方向进行学习,不建议同时学习多个方向:
- 后端开发
- DevOps
- 数据采集
- 量化交易
- 数据科学
- 机器学习
- 自动化测试
记笔记
- 在学习的过程中,多记笔记可以加深印象,且能供以后翻阅。
多动手 巩固基础
- 实践出真理,不要认为看懂了就不用跟着敲。
遇到问题先尝试自己解决
- 在初学过程中遇到的问题,网络上肯定有相当多的案例,如果自己尽力了还是没有解决,再去请教别人。
学习教程推荐
- 只推荐一个我认为值得推荐的 Python - 100天从新手到大师。
- 教程简介如下:
- GitHub 上的项目,目前 star 148K。
- 包含了 Python 的基础部分教程以及进阶部分教程。
- 包含了书面以及相应的视频教程。
- 为每一天都安排了相应的学习计划,只需跟着教程,完成当天计划即可。
- 前 15 天为 Python 基础教程,学完前15天以后,可自由选择自己感兴趣的方向进行进阶学习。