《Python 基础教程第 3 版》包括 Python 程序设计的方方面面: 首先从 Python 的安装开始, 随后介绍了 Python 的基础知识和基本概念, 包括列表, 元组, 字符串, 字典以及各种语句; 然后循序渐进地介绍了一些相对高级的主题, 包括抽象, 异常, 魔法方法, 属性, 迭代器; 此后探讨了如何将 Python 与数据库, 网络, C 语言等工具结合使用, 从而发挥出 Python 的强大功能, 同时介绍了 Python 程序测试, 打包, 发布等知识; 最后, 作者结合前面讲述的内容, 按照实际项目开发的步骤向读者介绍了 10 个具有实际意义的 Python 项目的开发过程.
下载: https://pan.baidu.com/s/1Jf41tw2lm07-dbaKgsb09A
《Python 基础教程第 3 版》高清原版中文 PDF,483 页, 带书签目录, 文字可复制;
《Python 基础教程第 3 版》高清原版英文 PDF,544 页, 带书签目录, 文字可复制;
配有源代码.
整本书的结构安排还是比较明显的. 先是基础知识和 python 的基本数据类型和语言特性介绍, 然后是面向对象的编程. 之后介绍 python 的标准库以及相关主题的编程 (比如数据库, 文件 IO,GUI, 网络编程), 最后是以 10 个项目来总结对前面知识的综合运用. 应该说这个内容编排和传统的编程入门书籍没有太大区别, 除了最后的 10 个练习项目是特色. 除此以外, 这本书对于基础知识的讲解还是比较到位的, 说比较到位, 自然是还有缺陷, 而且缺陷不小, 后面会详谈. 但无论如何, 新手看完前面, 基本能够做点简单的事情, 对编程应该有起码的概念了. 如果能耐心的敲完书中的示例, 并且认真的学习 python 的标准库的话, 初学者应该能够很快的写出一些简单的小工具. 如果能够对书中第 19 章的内容进行深入学习, 并认真额完成 10 个项目的话, 基本上可以说半只脚进了软件开发的门.
全书分为三部分. 第一部分, 讲述 python 语法, 没有废话, 该说的都说了, 还掺入了一些 python 3.0 要注意的细节, 另外, 用平白的话语就将 OOP 讲清楚了, 很好, 如果加上图, 效果更佳. 第二部分, 介绍了常用的 GUI, 框架等应用, 点到即止, 算是为第三部分做铺垫了, 没有太多亮点; 不过从数目众多的应用中也可以了解到 python 的强大. 第三部分是 project 部分. 很多编程书籍, 都是简单的将语法给你过一遍就算了, 但是这本书, 除了讲述语法和介绍应用库之外, 还手把手教你开始真正使用 python 写程序, 教导你完成几个 project, 免去了经常要问的的 "学完了一门语言之后, 可以做什么" 之类的疑问; 从 project 中, 也可以真正领略 python 的魅力所在. 学习一门编程语言的最好方法就是真正使用它 -- 这本书算是真正实践了这句话.
相关学习资料:
《Python 编程入门 (第 3 版)》中文 PDF + 英文 PDF
下载: https://pan.baidu.com/s/1ZZf2z6MDrrhmunYy2oa6TQ
《Python 编程导论第 2 版》高清中文 PDF + 高清英文 PDF + 源代码 + 测试解答
下载: https://pan.baidu.com/s/1ONBCyBKB951fc-9Wwzlo8g
《Python 网络编程第 3 版》中英文 PDF 及代码 +《Python 网络编程攻略》中英文 PDF 及代码
下载: https://pan.baidu.com/s/1eQflWt0gRPCsL0wo-Al4Lg
来源: http://www.bubuko.com/infodetail-2963598.html