这本书比较老的,08年的,好像此书能使我们对Python的内部实现有所了解,但在Python编码上帮助不大的。但是我看豆瓣上评分满高的。
至于断货了,这个与书的质量无关。很多好书,特别是某一领域的书籍,观众面小,而又出版在早期,出版商觉得经济效益不好,所以断货了,但不能说书不好。而且这部是巨作,有480页。写法上是研究性的,前沿性的,可能编程语言书还是教科书,或者项目实战书好卖。应该说是关于 builtin 类型的 C 实现和 python 虚拟机机制的讲解比较容易懂,后面的类机制和内存管理机制看得很吃力。源码配分析的讲解方式不错,不过错别字比较多。总之书的定位有点别出心裁。
编程狮已经拥有了超过200万的注册学员,根据我们对用户的调查和回访,发现零基础的初学者,在选择看什么视频、什么书时,有很多“奇怪”的需求。
学习编程,不像学习excel,学一两天立马就能用,学个个把月,连市面上一些很简单的app都写不出来很正常。但零基础的同学,恨不得今天学,明天就能写出一个可以运行的游戏出来。
这就要求零基础入门的教材,要有如下特征:
1.不能太系统
越是系统的教材,知识点越细,也越多,如果能完全精通,并且学会使用,绝对是大神一般的存在。
但是,系统性很强的教材,对初学者来说,简直就是噩梦。因为这意味着学得慢,反馈链就长,可能学了几个月,都写不出什么东西出来。学没两天,可能就放弃了。而且系统性强的教材,包含了很多冷门的知识,基本上用不到。
当然,系统性太强的教材,不适合初学者,不意味着教材一点系统性都没有,起码最基本的知识要有,常用的、热门的东西不能丢。
2.即学即用
不要有太多的理论知识,最好今天学,今天立马能写出一个程序,并且能够成功运行。对于初学者而言,学习编程不是为了做什么研究,主要是为了“能用”。
所以这本书,要搭配很多实例,最好课后还有一些“小任务”,学完一个小节后,立马能动手,独立写出一个程序出来。
学一点知识,就能马上用到,才能有继续学下去的动力和兴趣。
3.大白话风格
对新手而言,最怕碰到一些晦涩难懂的专业术语,如果这本书不给解释,或者解释得模棱两可的,那么无疑会给接下去的内容学习,造成很大的障碍,日积月累,只能死记硬背,学习编程感觉越来越难,越来越没动力,最后放弃。
所以,这本书不应该涉及太多的专业名词,涉及到的一些计算机词汇,也能给出通俗易懂的解释。
按照以上的标准,编程狮推荐以下这基本Python入门书籍,每一本书都非常有特点,大家可以根据自己的需求选择。
因为Python2已经停止维护,我们推荐的书籍全部都是Python3的书籍哦。
笨办法学Python这本书非常除名,且很有特色,由Zed A.Shaw编写。Zed A.Shaw创造了一个非常有效的Python3学习体系。
这本书将Python的所有知识点转化成了习题,只要初学者按照书本的指示,编写代码,就能很快掌握Python。
在学习编程的时候,初学者最怕代码运行错误,又找不到方法解决,而这本书在每个知识点后,都罗列了很多初学者容易碰到的问题,卡壳现象很少会出现,此外,每一个知识点都附带了一个二维码,扫码可以观看对应的视频讲解,它还内置了很多练习和实例。
《笨办法学Python》是一本以实战为导向的书籍,适合在有电脑,可以自己写代码的时候学习使用。如果不能边学边写代码,学习效果很差。这本书只能按顺序学习,不能翻阅,如果哪个知识点忘记了,很难查到,建议配合网上的Python手册学习。(也可以搭配编程狮的Python手册)
Head First Python这本书最大的特点,就是可以像看小说一样,学习python。它可能是所有Python书籍最厚的,但同时也是翻得最快的,其他书籍,一页可能要看半小时,但这本书半小时你可以看十页...
《Head First Python》常常伴有大量的图片和代码讲解,有时候甚至还会用对话的形式讲解知识点,非常有趣。
Python编程 从入门到实践上到有编程基础的程序员,下到10岁少年,想入门Python并达到可以开发实际项目的水平,这本书是首选。
《Python编程 从入门到实践》前半部分讲解基础知识点,后半部则讲解如何开发三个项目,很注重基础和实战的一本书籍。
购书注意事项因为技术类的书籍,更新换代很快,买书的时候,一定要看出版时间,出版日期越新越好。
比如上面推荐的三本书籍,都是销量非常好的,因此印了很多版,注意别买到老版的哦。
Python目前有两大版本,一个是Python2,一个是Python3。书上说的Python3.5或者Python3.7,指的是Python3的一个小版本,不影响学习,但切忌不要买到Python2.x的,Python2和Python3在语法上是有区别的,并且不兼容。
算法的书籍有很多的。但是有的书籍看了也是白看,有些是让你浪费时间的。
下面我给你推荐几本程序员必备的算法书籍:
1.《算法导论》
一本著名的算法书籍,理论性的内容是非常强的。而且特别适合这种基础算法学习的人使用,版本目前应该是第四版了!这本书的内容有一点不针对什么编程语言。
2.《算法设计手册》
一本很棒的算法书,介绍的算法类型非常丰富,也包含很多代码。书中的代码是用 C 写的,但并不是很深奥,所以看起来很轻松。这本书可以很快掌握了一些图论算法。
3.《算法简述》
对于Java程序员来说,是一本很棒的书籍,它着重从实现的角度来介绍各种算法,也不像很多其他经典教材那样包含很多数学。所有的算法都是用模式来描述的,也提供了学习它们的动机、解释用的图片、高层次的伪代码以及实际可运行的代码(C、C++、Java 和 Ruby)。书中也包含一些测试,用以证明不同算法之间理论上的性能差异。
4.《算法设计》 Kleinberg & Tardos
《算法导论》之后的一本还不错的书籍,但是这本书有一点偏向于有经验的程序员而言。
5.《Python算法》
至于推荐这本书的原因,是我自己在做python全栈的开发,这本书可以和python方面的入门书一起使用。这个算法书籍有一点偏向于图论算法。
算法其实和编程语言没有太大关系,只要学习了基础的算法,然后懂这个语言的基础,就可以试着练习这些算法了。
有不少。毕竟python是一种常用的语言,从业者众多,面向初学者的书籍也就不少。事实上,现在想要在家自学python也不是件难以做到的事情,只要找到合适的学习顺序就可以。
以阅读来学习python,建议选择这样几本书。
一,《笨办法学python》。这本书提供了52个例子,涵盖简单的python语法和功能,能够让读者初步掌握python。只要严格按照这本书中的要求,逐步输入代码、检查、完成课后习题,就能对python产生一个基本了解。这本书在网上能找到免费PDF版本,最新版本是第三版。另有面向python 3的版本。
二,《简明python教程》。这本书原名为《A Byte of Python》,2005年出版了第一版,被誉为最出色的python教程。在过去的十几年中,这本书一直不断改进,现在已经出到了第四版,使用python 3.5。这是一本自由图书,任何人都可以免费访问和分享。在gitbook上有译本,也可以免费下载PDF版本。
三,《Python编程:从入门到实践》。这是一本商业图书,可以在各大电商网站上购买。目前最新版本也是面向python3的。
仔细阅读这几本书,按部就班地完成案例和课后习题,就可以基本掌握python的基础知识。至于更多内容,则需要在解决问题的时候去查帮助、查python语言参考、去网上搜索解决方案,或者寻找其他书籍的帮助了。
总结,以上就是关于python网络编程书籍推荐以及《Python源码剖析》这本书为什么断货了,大家不觉得这本书好吗的经验分享,卡友有疑问可以加wx或扫码加群!Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有