Python进阶教程《Intermediate Python》中文译本电子书下载
《Python进阶》是《Intermediate Python》的中文译本, 谨以此献给进击的 Python 和 Python 程序员们!
内容简介
《Python进阶》是《Intermediate Python》的中文译本, 谨以此献给进击的 Python 和 Python 程序员们!
前言
Python,作为一个"老练"、"小清新"的开发语言,已受到广大才男俊女的喜爱。我们也从最基础的Python粉,经过时间的摧残慢慢的变成了Python老鬼。
IntermediatePython这本书具有如下几个优点:
1. 简单
2. 易读
3. 易译
这些都不是重点,重点是:它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。
世上语言千万种 美好事物藏其中
译者在翻译过程中,慢慢发现,本书作者的行文方式有着科普作家的风范,--那就是能将晦涩难懂的技术用比较清晰简洁的方式进行呈现,深入浅出的风格在每个章节的讨论中都得到了体现:
每个章节都非常精简,5分钟就能看完,用最简洁的例子精辟地展现了原理
每个章节都会通过疑问,来引导读者主动思考答案
每个章节都引导读者做延伸阅读,让有兴趣的读者能进一步举一反三
每个章节都是独立的,你可以挑选任意的章节开始阅读,而不受影响
总之,这本书非常方便随时选取一个章节进行阅读,而且每次阅读一个章节,你都可能会有一些新的发现。
目錄
1. 简介 1.1
1. 序 1.1.1
2. 译后感 1.1.2
3. 原作者前言 1.1.3
2. args 和 *kwargs 1.2
1. *args 的用法 1.2.1
2. **kwargs 的用法 1.2.2
3. 使用 args 和 *kwargs 来调用函数 1.2.3
4. 啥时候使用它们 1.2.4
3. 调试 Debugging 1.3
4. 生成器 Generators 1.4
1. 可迭代对象(Iterable) 1.4.1
2. 迭代器(Iterator) 1.4.2
3. 迭代(Iteration) 1.4.3
4. 生成器(Generators) 1.4.4
5. Map,Filter 和 Reduce 1.5
1. Map 1.5.1
2. Filter 1.5.2
3. Reduce 1.5.3
6. set 数据结构 1.6
7. 三元运算符 1.7
8. 装饰器 1.8
1. 一切皆对象 1.8.1
2. 在函数中定义函数 1.8.2
3. 从函数中返回函数 1.8.3
4. 将函数作为参数传给另一个函数 1.8.4
5. 你的第一个装饰器 1.8.5
1. 使用场景 1.8.5.1
2. 授权 1.8.5.2
3. 日志 1.8.5.3
6. 带参数的装饰器 1.8.6
1. 在函数中嵌入装饰器 1.8.6.1
2. 装饰器类 1.8.6.2
9. Global和Return 1.9
1. 多个return值 1.9.1
10. 对象变动 Mutation 1.10
11. slots魔法 1.11
......