小E发现身边越来越多的朋友想要自学编程,希望走上程序猿道路。那今天就给大家整理了几本适合编程新手入门的Python学习书籍,希望大家抓住双十一的尾巴,买书学习吧~
《Python编程 从入门到实践》
这是一本比较适合入门学习者的书籍。全书分为两部分:第一部分介绍用Python编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。
从编程小白的角度看,此书入门极佳,手把手教的感觉。“行文上不卡壳,逻辑上不跳跃,读者如爬楼梯,一步一步即可登楼”。针对环境配置、变量、列表、if语句、函数等基础的概念都会详细的展开介绍,这对于没有编程基础的同学非常友好。
《流畅的python》
本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
这是一本经得起考验的Python书籍。与大多数书籍和在线教程蜻蜓点水式的讲解不同,本书更加深入,全书没有一句废话。本书从数据结构、字典集合、文本和字节序列、函数、设计、装饰器、闭包等讲起,然后详细介绍每一块知识点及其基本原理,告诉你怎样高效地使用它。
《Python CookBook》
这本书是Python学习的进阶教材,介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,元编程,模块和包,网络网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。
它不同于大多数教程反复介绍基本语法,而是直接跳过基本语法开始讲解数据结构、算法、迭代器、生成器、类、对象、元编程等,这正是工作中能拉开差距、显现价值的地方。
《父与子的编程之旅》
本书是一本家长与孩子共同学习编程的入门书。作者是一对父子,他们以Python语言为例,详尽细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,最后讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单明了。为了让学习者觉得编程有趣,本书编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。
《笨办法学Python》
这本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者。此书结构非常简单,覆盖了输入/输出、变量和函数三个主题,以及一些进阶内容,如条件判断、循环、类和对象、代码测试及项目的实现等。
本书以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。从简单的打印一直讲授到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
腾讯NEXT学院
求职干货 | 前辈blog | 前端课程
认为对你有帮助请点“在看”哟~