Py入门必备书籍,供学生阅读。
Python编程:从入门到实践
本书是面向各层次Python读者的入门Python书籍。本书分为两部分:第一部分介绍Python编程必须了解的基本概念,包括matplotlib、NumPy、Pygal等强大的Python库和工具,以及列表、字典、if语句、类、文件和异常。代码测试等。第二部分将理论付诸实践,解释如何开发三个项目,包括如何使用数据为简单的Python 2D游戏开发生成交互式信息图,以及如何创建和定制简单的Web应用程序,并帮助读者解决常见的编程问题和困惑。豆瓣书友推荐:很好的入门书,简明全面,适合小白。学python之类的大砖头太不友好了。这本书虽然有些地方不深入,但是对新手还是比较友好的。
二、学习Python的“笨办法”
本书是一本Python入门书籍,适合不太懂计算机,也没学过编程,但对编程感兴趣的读者。本书以习题的方式引导读者循序渐进地学习编程,从简单的打印到完整项目的实现,让初学者从基本的编程技术开始,最终体验软件开发的基本过程。泽德·肖完善了这个Python学习系统,是世界上最好的。只要你按照学习去做,你就会像Zed至今教过的几十万初学者一样成功。这本书会让你的每一分钟投资都有回报。Python是世界上最强大、最流行的编程语言之一,你很快就会成为一名Python程序员。豆瓣书友推荐:我花了一个星期才看完,在之前的基础上零敲碎打的学了一些新东西,还是有收获的,不过前面说的都是很基础很简单的。ex40之后难度突然加大,我都不知道自己在说什么。
三、Python学习手册
Python可移植、功能强大且易于使用,是编写独立应用程序和脚本应用程序的理想选择。无论是编程新手还是Python新手,通过学习《Python学习手册》(第3版),都可以快速高效地掌握核心的Python语言基础。读完《Python学习手册》(第三版),你会对这门语言有足够的了解,可以在你从事的任何应用领域使用它。
豆瓣书友推荐:这本书我啃了两周,200多页的电子版还没看完,还是忍不住先评论一下。我想帮助别人,也想总结自己。本书总评:优点:讲解详细,实例丰富;Python语言本身的讲解是全面的,详细的,循序渐进的重复,同时详细讲解了语言现象背后的机制和原理。除了语言本身,它还包括编程实践和设计以及高级主题。缺点:有点粗;翻译很差;代码练习少;
四、《Python基础教程》
本书是经典教程的全新改版,作者基于各种Python 3.0版本。
变化彻底改写了书的内容,使它既能“向前看”,又能“向后看”。这本书条理清晰,结构严谨,信息量大。特别是在最后几章,作者将上述内容应用于65,438+00引人入胜的项目中,以模板的形式介绍了项目的开发过程。这本书不仅适合初学者打好基础,也有助于Python程序员提高技能。即使是Python方面的技术专家,也能从书中找到令人耳目一新的东西。豆瓣书友推荐:非常生动友好,很好的入门读物。
动词 (verb的缩写)Python核心编程
学习专业的Python风格、最佳实践和良好的编程习惯;加强对Python对象、内存模型和Python面向对象特性的深入理解;构建更有效的Web、CGI、Internet网络和其他客户机/服务器架构应用程序和软件;了解如何使用Python中的Tkinter等工具开发自己的GUI应用和软件;通过用C等语言编写扩展来提高Python应用的性能,或者通过使用多线程来增强1/0相关应用的能力;学习Python中的数据库API,以及如何在Python中使用不同的数据库系统,包括MySQL、Postgres和SQLite。豆瓣书友推荐:了解Python语言的方方面面是个不错的选择。虽然版本有点老,但是“副作用”之一就是以后接触Py的人可以更多的了解它的过去。
六、流利的Python
这本书是卢西亚诺·拉马尔霍写的,他已经战斗在Python开发的第一线近20年了。Victor Stinner、Alex Martelli等Python大咖担任技术评审,从语言设计层面分析编程细节,兼顾Python 3和Python2,告诉你Python中不动手实践就看不懂的语言陷阱的成因和解决方法,教你写出地道的Python代码。