1, 选择 Python 版本
对于 Python 工程师来说, Python 的版本则是你们的工作环境. 所以在学习之前一定要考虑选择一个合适自己的版本, Python3 对零基础的小白很友好, 易上手. 选好版本后就可以开始学习了.
2, 学习 Python 基础知识
Python 是一个有条理的, 强大的面向对象的程序设计语言.
首先需要学习 Python 的基础知识, 下载, 安装, 导入库, 字符串处理, 函数使用等等.
如果你的英语不是很好, 这里可以给你推荐一个超赞的网站一译中文文档, 这里会提供 Python,pandas,numpy,NLTk,Django 等文档的中文翻译, 赶紧添加到收藏夹里. 如果你更喜欢看视频, 可以上网找一些入门教程观看, 有很多 IT 学习网站可以找到, 这里就不推荐了.
此外, 在基础知识都学会之后, 你要开始练习写一个程序, 需要文本编辑器 --PythonEditors
3, 确定学习方向
Python 职业学习方向很多, 职业方向大体上分为以下六个:
web 全栈工程师, 爬虫开发工程师, 人工智能工程师, Python 开发工程师, 游戏开发工程师, 搜索引擎工程师.
以下选了几个标准库是学习 Python 用得上且必须了解的:
Django,Flask,Tornado,NumPy,Pandas,Matplotlib,Requests,Scrapy,threading,scikit-learn,TensorFlow**
4, 寻找项目练手
只会埋头敲代码的 Python 开发肯定不是各大公司 HR 抢着要的, 谨记: 多找项目多找项目! 多练手多练手! 只有自己多动手写具体项目, 才能更多的犯错, 解决问题, 位置后工作踩坑, 现在练习踩的坑越多, 以后和 HR 谈薪资的时候才会更有底气.
Github 内的项目丰富, 想找哪个项目可以先去 Github 上面搜索, 例如: 你想写一个知乎爬虫, 在搜索框搜索 "知乎", 然后在语言那一栏里选择 Python 就可以找到你想要的项目了.
5, 找工作
基础知识学会, 多个项目练手完成, 你就可以尝试找一份 Python 相关工作了.
来源: http://www.bubuko.com/infodetail-2581076.html