Python 绝对是一门易学难精的语言,打着简单语法的旗号把我忽悠过来,最后发现它背后隐藏了许多复杂的实现。 如果不是作为 “玩具” 语言来学习,一定要看看全方位细致讲解的书《Python学习手册第5版》。它涵盖了 Python 的每一个角落,让我明白了版本差异、作用域、函数式编程工具、相对导入、mro 解析顺序、装饰器、元类等等内容。 缺点是章节之间存在繁复交错的线索,让初读者头大,还有 1400 多页上下两册沉甸甸的分量让心情和手腕一样沉重,但是只要读完,你就会有如释重负之感,不禁为之拍案叫绝。 另外遗憾的是翻译诘屈聱牙,举个例子,译者把目录中的 revisited 翻译成 “重访”,个人认为还是翻译成 “重温” 或者 “回顾” 比较好。希望译者还是要多花点功夫,力求 “信达雅”,而不只是图快啊!
《Python学习手册第5版》中文PDF+英文PDF+源代码
《Python学习手册第5版》中文PDF,上册,796页,带书签,文字可复制;《Python学习手册第5版》中文PDF,下册,722页,带书签,文字可复制;《Python学习手册第5版》英文PDF,1594页,带书签,文字可复制;配套源代码。
下载: https://pan.baidu.com/s/1XwchI5zTUK9F-QOalSZzyw
提取码: 1dwf
如果想动手编写高效、高质量并且很容易与其他语言和工具集成的代码,应该学习《Python学习手册第5版》,快速地帮助利用Python提高效率。基于Python专家的流程培训课程,内容通俗易懂,包含很多注释的例子和插图,以帮助使用Python2.7和3.3。每章都包含关于Python语言的重要组成部分的一节课。主要内容:了解Python的主要内置对象类型,如数字、列表和字典;创建和处理对象的Python语句,学习Python的一般语法模型;利用Python的基本程序工具的结构和重用代码;了解Python模块:语句包、函数和其他工具;探索Python的面向对象的编程工具,用于构建代码;了解异常处理模型和开发工具编写较大的程序;探索先进的Python工具,包括装饰符、描述符、元类、Unicode的处理。
计划精读一遍,上册2个月,下册2个月,现在读到第3个月中期。
《Python 3.7编程快速入门》PDF+源代码
《Python 3.7编程快速入门》PDF,297页,带书签,文字可复制;配套源代码。
下载: https://pan.baidu.com/s/1S67IzUvew9YevBI3L_EJow
提取码: jer4
Python因其具有丰富和强大的库,以及简单容易上手的特性,目前活跃在众多技术领域,包括人工智能、大数据分析处理、机器学习与深度学习、金融量化交易、网络开发、服务器编程、Web编程、运维自动化、物联网等领域。《Python 3.7编程快速入门》针对零基础,所有的知识点都通过大小示例让反复练习,激发学习的兴趣,快速掌握Python编程技巧、获得生产力。
《Python 3.7编程快速入门》分为16章,从Python版本的演化、环境的搭建开始,逐步介绍Python 3.7语言的语法基础,包括内置类型、流程控制、函数、类和对象、异常处理、模块和包、迭代器、装饰器、多线程、文件和目录、正则表达式、网络编程、urllib爬虫、Beautiful Soup爬虫实战与Scrapy爬虫实战等。
《Python基础教程第3版》中文PDF+英文PDF+源代码
《Python基础教程第3版》中文PDF,483页,带书签目录,文字可复制;《Python基础教程第3版》英文PDF,544页,带书签目录,文字可复制;
配有源代码。
下载: https://pan.baidu.com/s/175ID5lJPIIWZWT8fpUmyNA
提取码: 8v8f
整本书的结构安排还是比较明显的。先是基础知识和python的基本数据类型和语言特性介绍,然后是面向对象的编程。之后介绍python的标准库以及相关主题的编程(比如数据库、文件IO、GUI、网络编程),最后是以10个项目来总结对前面知识的综合运用。应该说这个内容编排和传统的编程入门书籍没有太大区别,除了最后的10个练习项目是特色。除此以外,这本书对于基础知识的讲解还是比较到位的,说比较到位,自然是还有缺陷,而且缺陷不小,后面会详谈。但无论如何,新手看完前面,基本能够做点简单的事情,对编程应该有起码的概念了。如果能耐心的敲完书中的示例,并且认真的学习python的标准库的话,初学者应该能够很快的写出一些简单的小工具。如果能够对书中第19章的内容进行深入学习,并认真额完成10个项目的话,基本上可以说半只脚进了软件开发的门。
《Python核心编程第3版》中文PDF+英文PDF+源代码
《Python核心编程第3版》中文PDF,667页,带目录;英文PDF,886页,带目录;配套源代码。
下载: https://pan.baidu.com/s/1slDG6pDh85OMlnOmFLIBbw
提取码: 4thm
在我看完了think Python和python基础编程之后,动手写了些代码,因为帮导师整理MIT和pudure大学Python课程PPT和project,以及翻译NLTK的那本PythonNLP,手头能看的就剩这本书了,我到要看看这书到底有多糟糕,于是开始啃这本核心编程。时间飞快,一转眼都7月底了,当初厚厚的这本核心编程,现在还剩三章就全部看完了,上面写满了笔记和勘误信息。
《Python高性能编程》中英文对比学习, 带目录书签,文字可复制;
讲解详细并配有源代码。
下载: https://pan.baidu.com/s/1zHROSnGCMd2fFLbt_liASw
提取码: xdkx
python3.x:《疯狂Python讲义》PDF+开发工具+课后习题解答+源代码
python语言简单易用,可以做日常任务,比如自动备份MP3;做网站,做网络游戏的后台,很多在线游戏的后台都是Python开发的。如果想系统学习 Python,则可以把《疯狂Python讲义》作为选择,因为设计之初就是为了把 Python 体系打通,把学习门槛降低,能够高效掌握。适合初学者入门;适合Python就业,涵盖了网络编程、数据分析、网络爬虫等大量企业实用的知识。
国内少见的面向入门选手的手册型作品,其覆盖面极广,基本涉及到了Python初级阶段的所有内容,算是一本中规中矩的书。同时,这本书也难免犯国内教材的通病即知识密度大,内容安排欠考虑等等。
《疯狂Python讲义》PDF,633页,带目录,文字可复制。配套习题解答;配套源代码。
下载: https://pan.baidu.com/s/1UmZaDXe0qmxV9L7F8czWsQ
提取码: 4te8
《Python编程无师自通:专业程序员的养成》中文PDF+英文PDF+源代码
《Python编程无师自通:专业程序员的养成》中文PDF,254页,带书签目录,文字可以复制。
《Python编程无师自通:专业程序员的养成》英文PDF,278页,带书签目录,文字可以复制。配套源代码。
下载: https://pan.baidu.com/s/1c07ChsbnhGHALkyZwkGgWw
提取码: b758
《Python编程无师自通》作者是一名自学成才的程序员,经过一年的自学,掌握了编程技能并在eBay找到了一份软件工程师的工作。本书是作者结合个人经验写作而成,旨在帮助读者从外行成长为一名专业的Python程序员。
《Python编程无师自通》包括5部分内容:第一部分(第1~11章)介绍了编程基础知识,以及函数、容器、字符串、循环和模型等概念;第二部分(第12~15章)介绍了编程范式和面向对象编程等知识;第三部分(第16~20章)介绍了Bash、正则表达式、包管理器和版本控制等编程工具方面的知识;第四部分(第21~22章)主要涉及数据结构和算法方面的知识;第五部分(第23~27章)则是关于求职与团队协作的内容。
《Python编程无师自通》可以满足几乎所有想要学习编程的初学者。本书适合高中、大学阶段想要自学编程的学生,以及其他行业想入门编程的人,同时也适合作为编程入门的培训教材。