作为一个计算机初级爱好者,还是比较喜欢Python,因为Python干净利索,简单直接。
Python编写代码的速度非常的快,而且非常注重代码的可读性,非常适合多人参与的项目。
它具备了比以前传统的脚本语言更好的可重用性,维护起来也很方便。与现在流行的编程语言Java、C、C++等相比较,同样是完成一个功能,Python编写的代码短小精干,开发的效率是其它语言的好几倍。
所以如果你想尝试成为程序员,入门书尤其重要
找一本靠谱的书,难度一定要是入门级别,千万不能太复杂,不要一下子陷进去,会打乱节奏,学东西要循序渐进,不能一口吃个胖子.打个比方,学过java的同学都听过大名鼎鼎的thinking in java,这边书很厚很全,若一上来就学,肯定会吃力,时间长了就会失去兴趣,因此对初学者来说,一定要找一个通熟易懂的,简单的书。入门的书非常关键。
1.再看入门书 《a byte of python》
最早是看这个学习 python 的,现在再看一遍。主要看目录,反思当时的理解程度,学习的误区。
2.深入《dive into python》
看过一部分,但是没有深入 python,没有很好的理解 python 特有的编程特性。
深入学习 python 的特性,尤其是开包/闭包、生成器、迭代器、序列化等。
3.设计理念《master mind of programming》python 开发者的采访
了解 python 的设计理念
字符编码
中文的字符编码总是很头疼,需要专门的学习。
4.编程实践,calibre series index page
从 calibre 的 metadata 中获取 tag/序列,生成单独的页面,并提供超链接。
python 源码剖析
真正的深入理解 python
5.python 软件工程《expert programming》
领取专属 10元无门槛券
私享最新 技术干货