Python 现在非常的火热. 相信入门阶段结束之后, 语言之美, 吸引你想更深入的了解它.
《流畅的 Python》放在第一位, 是因为它最值得推荐. 详实, 旁征博引, 作者真是善于写作和教学. 保证在这本书上花的时间绝无遗憾.
《流畅的 Python》对于我们特别有帮助, 它深入浅出地挖掘了 python 语法和相关的标准库及程序库的好的特性, 能够避免繁琐的重复劳动, 写出的代码简洁, 流畅 , 易读, 易维护, python 学习推荐大家必读.
《流畅的 Python》主要内容:
Python 数据模型: 理解为什么特殊方法是对象行为一致的关键. 数据结构: 充分利用内置类型, 理解 Unicode 文本和字节二象性. 把函数视作对象: 把 Python 函数视作一等对象, 并了解这一点对流行的设计模式的影响.
面向对象习惯用法: 通过构建类学习引用, 可变性, 接口, 运算符重载和多重继承. 控制流程: 学习使用上下文管理器, 生成器, 协程, 以及通过 concurrent.futures 和 asyncio 包实现的并发. 元编程: 理解特性, 描述符, 类装饰器和元类的工作原理.
学习参考:
原版高清中文版 PDF,632 页, 带目录, 文字能够复制;
原版高清英文版 PDF,766 页, 带目录, 文字能够复制;
配有源代码; 配套《Python 标准库及拓展》思维导图; 配套《Python 核心知识》思维导图
下载: https://pan.baidu.com/s/1qct3FoQinOsB9j8E1f5rBA
提取码: 5h3y
Python 如今已是异常火爆,《流畅的 Python》是给入门 Python 语言之后, 想进一步学习 Python 的同学准备的.
难能可贵的是,《流畅的 Python》花了大量篇幅, 通过许多例子深入讲解了文本编码, 迭代器与生成器, 协程, 并发程序设 计, 元编程等诸多实用且对新人有难度的知识点, 需要读者反复阅读理解相关章节.
《流畅的 Python》每章后都附有一些阅读材料, 其中涉及了 Python 语言的设计理念, 也有章节相关的知识, 对感兴趣的同学 来说, 是一件节省时间的好事情, 不用花精力去网上搜寻相关的材料, 建议读者多读一下
《流畅的 Python》尤其深入探讨了 Python 语言的高级用法, 涵盖数据结构, Python 风格的对象, 并行与并发, 以及元编程等 不同的方面.
《流畅的 Python》适合中高级 Python 软件开发人员阅读参考.
学习总结:
通过内置的函数 (例如 len,iter,str, 等等) 来使用特殊方法是最好的选择. 这些内置函数不仅会调用特殊方法, 通常还 提供额外的好处, 而且对于内置的类来说, 它们的速度更快 Python 有一个内置的函数叫 repr, 它能把一个对象用字符串的形 式表达出来以便辨认, 这就是 "字符串表示形式".repr 就是通过 __repr__这个特殊方法来得到一个对象的字符串表示形式的 生成器表达式的语法跟列表推导差不多, 只不过把方括号换成圆括号而已.
在元组拆包中使用 * 可以代表任意数量的元素, 同时也可以放在任何地方, 元组还可以嵌套拆包, 只要一一对应就行了.
不要对字典迭代的同时进行修改, 因为当往字典里添加新的键时, 字典可能会进行扩容, 所以如果在迭代的时候修改可能 会跳过某些键, 如果要进行这个操作, 需要先对字典进行迭代, 得到先要更新的内容, 在迭代结束以后进行修改.
整理绘制了所有的思维导图, 部分如下:
在学习过程中, 推荐同时学习这些内容:
《Python 编程从入门到实践》高清中英文版 PDF + 源代码: https://pan.baidu.com/s/1DtkX669zryrvUVVewb1fdw
《Python 核心编程(第三版)》高清中文英文 PDF + 源代码: https://pan.baidu.com/s/1-6muQ-DPjNu_1Rqg5kRHzQ
通过整理笔记调试代码, 能够奠定较为扎实的基础!
来源: http://www.bubuko.com/infodetail-3027250.html