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
通过整理笔记调试代码,能够奠定较为扎实的基础!