小白入门必备!计算机科学教程的 Python 精要参考 PDF 开放下载!
随着互联网产业的高速发展,在网络上早已积累了极其丰富的 Python 学习资料,任何人都可以基于这些资源,自学掌握 Python。
但实际上,网络上充斥的资源太多、太杂且不成体系,在没有足够的编程/工程经验之前,仅靠“看”线上资源自学,的确是一件非常困难的事。
![](https://static001.geekbang.org/infoq/53/533f6d9bb6281dd2da5f4401fd9a0099.png)
今天给小伙伴们带来了一份 Python 精要参考 PDF,下面展示给大家,就不多赘述了,直接上干货!
目录总览
![](https://static001.geekbang.org/infoq/41/41d927633159b936ae8c5a893b76ce82.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
内容概览
第一章 Python 快速入门
本章目标是通过示例使你快速了解 Python 语言的特点。
简要介绍了变量,表达式,控制流,函数以及输入/输出的基本概念,在这一章不涉及 Python 语言的高级特性。
![](https://static001.geekbang.org/infoq/c9/c90f6fbc024a65ee2fa6debb01cbbfab.png)
第二章 语法及代码约定
本章讲述了 Python 程序的语法和代码约定。
![](https://static001.geekbang.org/infoq/04/0425b6a723bc82bf04ec638f22f86b0d.png)
第三章 类型和对象
Python 程序中的一切数据都是对象。
本章主要描述 Python 对象模型及第四章运算符与表达式中要用到的些预备知识。
![](https://static001.geekbang.org/infoq/8c/8c426123aa96d828cc721dc0380fa9b8.png)
第四章 运算符与表达式
本章的主题是 Python 语言的内建运算符及表达式求值的优先级。
![](https://static001.geekbang.org/infoq/43/43e94215cbcf1b4aa2f88f6b745b04d4.png)
第五章 控制流
本章描述程序中与控制流有关的语句,主题包括条件语句循环及异常。
![](https://static001.geekbang.org/infoq/6b/6ba119d6b179efcfd9de5cd67d685bcd.png)
第六章 函数与函数编程
为便于代码维护,绝大多数子程序都被分解并重新组织为函数以使代码模块化。使得在 Python 中定义一个函数很简单。
本章的主题是函数,匿名函数,函数编程特性及 eval0)与 execfile()函数和 exec 语句。还详细描述了列表内涵(list comprehensions),一个强大的列表构建方法。
![](https://static001.geekbang.org/infoq/fe/feccfc09a8b78c26aff969df70f0382f.png)
第七章 类及面向对象编程
类是用来创建数据结构和新类型对象的主要机制,本章的主题就是类,面向对象编程和设计不是本章的重点。
![](https://static001.geekbang.org/infoq/f6/f68c39792e2854afc3934fa68427a699.png)
第八章 模块和包
本章的主题就是模块和包。较大的 Python 程序基本上都使用模块和包进行组织 Python 发行版也包括方方面面许许多多的模块...
![](https://static001.geekbang.org/infoq/b9/b927ece1f7725a1f85818fe8d916ace0.png)
第九章 输入输出
本章的主题是 Python 的输出输出细节:命令行参数、环境变量、文件 I/0、Unicode 及对象持久化。
![](https://static001.geekbang.org/infoq/c8/c863925d901904f562f0cc576edf4887.png)
第十章 执行环境
本章的主题是 Python 程序的运行环境,目标是阐述解释器的运行时行为:包括程序启动、站点配置及程序终止。
![](https://static001.geekbang.org/infoq/6a/6adc63474056ba31c2b4c66babbd008b.png)
限于文章篇幅原因,就展示到这里了,有需要的小伙伴 点击这里凭本文截图即可获取!
评论