内容简介:如果英语不错,可以先过一遍官方文档:Python 版本的话建议用 Python 3.6,这个版本可能是Python 3中应用比较广的(这个纯属个人猜测),因为 Python3.7 里增加了 async 和 await 保留字的变更,会有一些库还没跟上。 另外需要意识到的是很多企业,即便是在今年2019年,也还是在使用 Python 2.7。《Python 基础教程》第三版都出了,据说卖的也不错,这也是我一开始看的比较系统的书,还不错,一定要坚持把书最后的练习都做了,写出代码并能运行。当时我也是花了点力气才弄
如果英语不错,可以先过一遍官方文档: The Python Tutorial
1. 关于版本:
Python 版本的话建议用 Python 3.6,这个版本可能是Python 3中应用比较广的(这个纯属个人猜测),因为 Python3.7 里增加了 async 和 await 保留字的变更,会有一些库还没跟上。 另外需要意识到的是很多企业,即便是在今年2019年,也还是在使用 Python 2.7。
2. 关于图书:
《Python 基础教程》第三版都出了,据说卖的也不错,这也是我一开始看的比较系统的书,还不错,一定要坚持把书最后的练习都做了,写出代码并能运行。当时我也是花了点力气才弄完,很有帮助,可以看我写的相关文章: Python基础教程中的十个项目练习和代码 | the5fire的技术博客
还有一本《Python 入门到实践》的书,据说卖的更火,很多人推荐,不过我没看过,仅供参考。
看完基础书了之后怎么办,参考我的这篇文章: Python基础看完了?来两本进阶书 | the5fire的技术博客
有了能写点东西的能力之后,还需要考虑怎么进阶,可以参考我的另外一篇文章:Python工程师进阶之道
除了前面推荐的两本书之外,还有一本书,进阶必备《流畅的Python》。
3. 方向
基础知识有了之后,就是后面方向了,因为我始终是在Web开发上,所以能推荐的也就是Web开发方面的东西。 如果学习 Web 开发的话,Django是必须要了解并学习的。我知道很多人对「重」的东西有所诟病。But,简单的东西学会了所掌握的东西也就那么多,倒不如花点时间掌握更全面的知识。
回答链接: https://www.zhihu.com/question/64486152/answer/574693874 欢迎点赞。
- from the5fire.com
----EOF-----
微信公众号:Python程序员杂谈
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 知乎回答:程序员应该怎么提高自己
- 漫画面试回答 kafka 为何如此之快
- 对陈同学面试问题的自己的回答
- 请回答2018之可视化干货推荐
- 面试被问到“零拷贝”!你要怎么回答?
- [译] 回答有关 Flutter App 开发的问题
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。