来了!Python 官方发布了整套的中文PDF 文档(共27本)

news2025/7/10 21:34:28

1. 《Python中文指南》

学 Python 最好的学习资料永远是 Python 官方文档,可惜现在的官方文档大都是英文,虽然有中文的翻译版了,但是进度实在堪忧。

为了照顾英文不好的同学,我自己写了一份 面向零基础的朋友 的在线 Python 文档 – 《Python中文指南》(在线阅读:http://python.iswbm.com )

该文档面向的是完全没有基础的小白,从安装 Python 、开发环境搭建,再到基础语法的讲解,全部都是我一个字一个字敲出来的,是经过我消化过后,精炼总结的,内容通俗易懂,适合每一个想打好 Python 基础的同学。

这个在线文档,已经在年初我就已经完成了,但一直没有公开,刚好这两天也有时间,就花了点时间,把它整理成了 PDF 版本,方便大家离线阅读。

2. 《Python标准库参考》

Python 之所以好用,离不开上千个内置标准库的支持,大多数情况下,只要 import 就可以使用。

但前提是,你得知道有这么一些库的存在,比如前段时间,我才知道读取文件中的指定行,使用内置的 linecache ,会比使用 open 自己实现方便得多。

>>> import linecache
>>> linecache.getline("demo.txt", 20) # 读取第20行
hello

因此明哥建议可以平时有意的去了解 Python 中的标准库,不要求每一个都非常熟悉,大概有个印象即可。

因此,我将官方的 Python标准库参考文档,整理成 PDF 文档。

3. 《Python常见问题》

学习了 Python 的基础语法,就可以解决正常的生产需求,但是停留在语法层面,没有深入的理解过 Python 的设计哲学,就容易在面试过程中吃大亏。

这本《Python常见问题》翻译整理自 Python 官方的 《Python Frequently Asked Questions》,不仅收集了一些不那么烂大街的 Python 问题

还整理了数百个 Python 在 『为什么这么设计?』方面的一些答案,对 Python 设计理念感兴趣的同学,一定不要错过。

4. 《Python 3.9 新变化?》

虽然 Python 3.9 已经发布挺久的了,但出于各种原因,仍旧有不少人还在使用低版本的 Python ,那明哥推荐你可以看看这本手册,详细的列出了 Python 3.9 的一些新特性

5. 《Python/C API 参考手册》

《Python/C API 参考手册》描述了希望编写扩展模块并将 Python 解释器嵌入其应用程序中的 C 和 C++ 程序员可用的 API。同时可以参阅 扩展和嵌入 Python 解释器 ,其中描述了扩展编写的一般原则,但没有详细描述 API 函数。

6.《Python语言参考手册》

本参考手册描述了 Python 的语法和“核心语义”,本参考是简洁的,虽然试图做到准确和完整,但并不适合作为基础教程使用。

在这里,你可以学习到比较准确的 Python 核心概念解释,比如协程对象,命名空间包等。

7. 《Python基础教程》

这个教程并没有完整地介绍每一个功能,甚至可能没有涉及全部的常用功能。这个教程只介绍 Python 中最值得注意的功能,也会让你体会到这个语言的风格特色。学习完这个教程,你就可以阅读和编写 Python 模块和程序。

8 . Python 索引合集(20本)

另外,还有一些比较零散的 Python 手册,都是从 Python 官方文档上翻译过来的,总共 20 本,对于某些人可能会有用,也一起放出来。

如何下载这些 PDF 文档?

编写整理这些资料,花了非常多的心血,若这些资料对你有亿点点帮助,还请帮忙点个赞。

点完赞后,下载链接自取

  • 《Python中文指南》.pdf 下载地址:https://wwe.lanzoui.com/ivnAopvz1zc
  • 《Python标准库参考》.pdf 下载地址:https://wwe.lanzoui.com/iHDjppw8p7c
  • 《Python常见问题》.pdf 下载地址:https://wwe.lanzoui.com/iulyepw8p8d
  • 《Python 3.9 新变化》.pdf 下载地址:https://wwe.lanzoui.com/i1KBspw94wh
  • 《Python/C API 参考手册》.pdf 下载地址:https://wwe.lanzoui.com/iUqUppw98ba
  • 《Python语言参考手册》.pdf 下载地址:https://wwe.lanzoui.com/i7EGEpw94uf
  • 《Python基础教程》.pdf 下载地址:https://wwe.lanzoui.com/iXngRpw94oj
  • Python 索引合集(20本) 下载地址:https://wwe.lanzoui.com/iNOzbpx0ifg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/406178.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Stable diffusion安装踩坑(winMaciOS)

今天Apple官方支持了这个库,所以特意下载下来试试看,效果还不错,M芯片在深度学习领域第一次给人惊喜了。 https://machinelearning.apple.com/research/stable-diffusion-coreml-apple-silicon 1.win使用 安装 分享一下一个有意思的库的安…

算法的效率——时间复杂度和空间复杂度

文章目录1. 算法效率1.1 什么是算法1.2 算法的好坏2. 时间复杂度2.1 什么是时间复杂度2.2 时间复杂度的计算方法2.3 大O的渐进表示法2.4 常见时间复杂度计算举例3. 空间复杂度4. 常见复杂度对比1. 算法效率 1.1 什么是算法 目前普遍认可对算法的定义是:算法是解决…

通过CSS,H5,JavaScript实现表格表单的随机选择,和简单的随机点名。

目录 一、表格表单的随机选择 效果展示(表单内容可以根据自己需要进行修改) 1.H5的布局 第一步: 第二步: 2.CSS布局 3.JS的布局 第一步: 第二步: 第三步: 二、简单的随机点名 效果展…

软件测试简历项目经验怎么写,没有项目经验?

怎么办?只能接受低薪工作吗?No No No。本文就教大家如何解决这个问题。 为了帮助大家彻底解决“没有项目”这个拦路虎,接下来文章将从以下几个方面进行展开: 1、应该去哪找项目? 2、在众多的项目中,该怎么…

【AI作画】使用stable-diffusion-webui搭建AI作画平台

一、安装配置Anaconda 进入官网下载安装包https://www.anaconda.com/并安装,然后将Anaconda配置到环境变量中。 打开命令行,依次通过如下命令创建Python运行虚拟环境。 conda env create novelai python3.10.6E:\workspace\02_Python\novalai>conda…

基于FPGA 的TDC设计更好的选择——易灵思Quantum架构FPGA

时间数据转换器(TDC)常被用于测量时间间隔,被广泛应用于飞行时间测量领域。分辨率是一个重要的参数,但TDC线性度将直接影响整个系统的精度。尤其是近年来迅猛增长的汽车自动驾驶(ADAS)领域,利用光测距的激光雷达&#…

GCN-图卷积神经网络算法简单实现(含python代码)

本文是就实现GCN算法模型进行的代码介绍,上一篇文章是GCN算法的原理和模型介绍。 代码中用到的Cora数据集: 链接:https://pan.baidu.com/s/1SbqIOtysKqHKZ7C50DM_eA 提取码:pfny 文章目录 目的 一、数据集介绍 二、实现过程讲…

[闪存 2.1] 闪存芯片物理结构与_SLC/MLC/TLC/QLC

固态硬盘(Solid State Drives),简称SSD。它是一种电脑存储设备,由闪存(FLASH)、 闪存控制器、高速缓存(DRAM)组成。这是是固态硬盘的三个基本部件,对性能有关键影响。 闪存芯片简介闪存颗粒是固态

MySQL数据库的基础语法总结(1)

MySql一.数据库,数据表的基本操作1.数据库的基本操作2. 数据表的基本操作2.1 数据库的数据类型2.1.1 整数类型2.1.2 浮点数类型和定点数类型2.1.3 字符串类型2.1.4 日期与时间类型2.2 数据表的基本操作2.2.1 创建一个数据表2.2.2 查看数据表2.2.3 查看表的基本信息的MySQL指令2…

设计模式(上)

目录 1.设计模式概述 1.什么是设计模式 2.学习设计模式的意义 3.23种设计模式 4.七大设计原则 2.创建者模式 1.单例模式 2.工厂模式 3.抽象工厂模式 4.建造者模式 5.原型模式 3.结构型模式 1.适配器模式 2.桥接模式 3.代理模式 4.组合模式 5.装饰模式 6.享元…

[架构之路-24]:目标系统 - 系统软件 - C语言的结构与程序的工作原理 - 程序控制、函数调用栈、函数调用性能优化

目录 前言: 第1章 结构化程序与分层编程系统 1.1 计算机软硬件模型 1.2 程序的经典框架:算法数据结构 1.3 程序的结构化框架 1.4 程序的层次模型 1.5 程序设计的层次模型 第2章 C语言概述 2.1 C语言本质 2.2 C语言关键字 2.3 C语言在编程语言的…

js算法 字母大小写转换

题目:输入字符串将大写转换成小写,小写转换成大写? js字母大小写转换方法: 1、转换成大写:toUpperCase() 2、转换成小写:toLowerCase()方法一:把输入的字符串转成数组用split(&…

chatgpt 无法登录报错Access denied、OpenAl‘s services are not available in yourcountry. (error=unsupported )

一、主要解决有账号无法登录问题,共包含两种情况。 1、Oops! OpenAls services are not available in yourcountry.(errorunsupported country) 2、Access denied You do not have access to chat.openai.com. The site owner may have set restrictions that p…

Linux命令之nano命令

一、nano命令简介 nano是一个小型、免费、友好的编辑器,旨在取代非免费Pine包中的默认编辑器Pico。nano不仅复制了Pico的外观,还实现了Pico中一些缺失(或默认禁用)的功能,例如“搜索和替换”和“转到行号和列号”。nan…

Element Plus的el-tree-select组件,懒加载 + 数据回显

目录一、背景说明二、使用1. dom2.methods三、回显一、背景说明 技术:Vue3 Element Plus需求:在选择组织机构时以树结构下拉展示。用到组件:TreeSelect 树形选择组件(el-tree-select) 官网文档地址: ht…

Vue如何启动项目

文章目录 文章目录 前言 一、首先了解vue-cli脚手架 二、安装脚手架 三、启动项目 总结 前言 废话就不多说了,直接进入正题 一、首先了解vue-cli脚手架 vue-cli 是一个基于 Vue.js 进行快速开发的完整系统 vue-cli是 基于 webpack 构建 vue 前端模块工程环境webpa…

Vue.js介绍

目录 一、 Vue.js是什么 二、 Vue.js优点 三、 前提条件 四、 安装Vue 1. 直接用 script 标签 引入 2. 命令行工具 (CLI) 3. 其他方法或细节应用 五、声明式渲染 六、 理解什么是MVVM MVVM模式的组成部分 MVVM优点 一、 Vue.js是什么 Vue.js (vue读音 /vjuː/&am…

【CSS扩展】VUE如何使用或修改element plus中自带的CSS全局变量来定义样式

目录 一、CSS声明全局变量 二、使用el plus 和 el ui的自带样式 1、element plus—— var.scss位置 2、element ui—— var.scss位置 三、修改el plus 和 el ui中的自定义样式变量(方法一致) 本萌新最近在写网页时使用到了element plus中自带的CSS全…

Vue中如何解决跨域问题

跨域 跨域报错是前端开发中非常经典的一个错误,报错如下 Access to XMLHttpRequest at ...... from origin ...... has been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested resource. 跨域错误源自于浏览器的同源…

《中秋佳节倍思亲》——2022年这场中秋

中秋佳夜,圆的是月,满的是情,但一人终究扛下离愁 作为一个杭漂者,虽不及北漂般艰难困苦,但也举步维艰啊! 或许,这对我而言,正是一个别样的中秋,也正是一个值得我一生纪念…