1.Python中文指南
学习Python的最佳学习材料始终是官方Python文档。不幸的是,大多数官方文件都是英文的。虽然有中文翻译,但进展确实令人担忧。
该文档面向的是完全没有基础的小白,从安装 Python 、开发环境搭建,再到基础语法的讲解,全部都是我一个字一个字敲出来的,是经过我消化过后,精炼总结的,内容通俗易懂,适合每一个想打好 Python 基础的同学。
《Python中文指南》.pdf 下载地址:lanzoui.com/ivnAopvz1zc
2、《Python标准库参考》
Python 之所以好用,离不开上千个内置标准库的支持,大多数情况下,只要 import 就可以使用。
但前提是,你得知道有这么一些库的存在,比如前段时间,我才知道读取文件中的指定行,使用内置的 linecache ,会比使用 open 自己实现方便得多。
>>> import linecache>>> linecache.getline(“demo.txt”, 20) # 读取第20行hello
因此我建议建议可以平时有意的去了解 Python 中的标准库,不要求每一个都非常熟悉,大概有个印象即可。
《Python标准库参考》.pdf 下载地址:lanzoui.com/iHDjppw8p7c
3、《Python常见问题》
学习了 Python 的基础语法,就可以解决正常的生产需求,但是停留在语法层面,没有深入的理解过 Python 的设计哲学,就容易在面试过程中吃大亏。
这本《Python常见问题》翻译整理自 Python 官方的 《Python Frequently Asked Questions》,不仅收集了一些不那么烂大街的 Python 问题。
还整理了数百个 Python 在 『为什么这么设计?』方面的一些答案,对 Python 设计理念感兴趣的同学,一定不要错过。
《Python常见问题》.pdf 下载地址:lanzoui.com/iulyepw8p8d
4、《Python 3.9 新变化?》
虽然 Python 3.9 已经发布挺久的了,但出于各种原因,仍旧有不少人还在使用低版本的 Python ,那推荐你可以看看这本手册,详细的列出了 Python 3.9 的一些新特性
《Python 3.9 新变化》.pdf 下载地址:lanzoui.com/i1KBspw94wh
5、《Python/C API 参考手册》
《Python/C API 参考手册》描述了希望编写扩展模块并将 Python 解释器嵌入其应用程序中的 C 和 C++ 程序员可用的 API。同时可以参阅 扩展和嵌入 Python 解释器 ,其中描述了扩展编写的一般原则,但没有详细描述 API 函数。
《Python/C API 参考手册》.pdf 下载地址:lanzoui.com/iUqUppw98ba
6、《Python语言参考手册》
本参考手册描述了 Python 的语法和“核心语义”,本参考是简洁的,虽然试图做到准确和完整,但并不适合作为基础教程使用。
在这里,你可以学习到比较准确的 Python 核心概念解释,比如协程对象,命名空间包等。
7、《Python基础教程》
这个教程并没有完整地介绍每一个功能,甚至可能没有涉及全部的常用功能。这个教程只介绍 Python 中最值得注意的功能,也会让你体会到这个语言的风格特色。学习完这个教程,你就可以阅读和编写 Python 模块和程序。
《Python基础教程》.pdf 下载地址:lanzoui.com/iXngRpw94oj
8 、 Python 索引合集(20本)
另外,还有一些比较零散的 Python 手册,都是从 Python 官方文档上翻译过来的,总共 20 本,对于某些人可能会有用,也一起放出来。
Python 索引合集(20本)下载地址:lanzoui.com/iNOzbpx0ifg
以上就是我为你整理的 Python 官方推荐的学习文档,对于想深入全面掌握 Python 的同学,是不错的资料。
如果你对学习python感兴趣,可以加入这个大家庭:347304177 我们一起学习,有多种python教程和视频录屏可以自己下载。