Python 文档:https://docs.python.org/3/

下载

下载这些文件

文档版本

其他资源

Python 3.8.0文档

欢迎!这是Python 3.8.0的文档。

文档部分:

Python 3.8有什么新功能?
或2.0版以后的所有“新功能”文档

教程
从这里开始

图书馆参考资料
请放在枕头下

语言参考
描述语法和语言元素

Python设置和用法
如何在不同平台上使用Python

Python HOWTOs
关于特定主题的深入文档

从Python软件包索引和其他来源安装Python模块

分发Python模块
发布模块以供其他人安装

C / C ++程序员的扩展和嵌入
教程

C / C ++程序员的Python / C API
参考

常见问题解答
常见问题(包括答案​​!)

指标和表格:

全局模块索引可
快速访问所有模块

通用索引
所有功能,类,术语

词汇表
最重要的术语说明

搜索页面
搜索此文档

完整目录
列出了所有节和小节

元信息:

报告错误

贡献给文档

关于文档

Python的历史和许可

版权

Python教程

Python是一种易于学习,功能强大的编程语言。它具有高效的高级数据结构和简单但有效的面向对象编程方法。Python优雅的语法和动态类型以及其解释的特性使它成为大多数平台上许多领域中脚本编写和快速应用程序开发的理想语言。

Python解释器和广泛的标准库可从Python网站https://www.python.org/免费以源代码或二进制形式用于所有主要平台 ,并且可以免费分发。同一站点还包含许多免费的第三方Python模块,程序和工具以及其他文档的发行版和指针。

Python解释器可轻松扩展为以C或C ++(或从C调用的其他语言)实现的新功能和数据类型。Python也适合作为可定制应用程序的扩展语言。

本教程将向读者非正式地介绍Python语言和系统的基本概念和功能。可以方便地使用Python解释器以获得实际操作经验,但是所有示例都是独立的,因此该教程也可以脱机阅读。

有关标准对象和模块的描述,请参见Python标准库。 Python语言参考提供了对该语言的更正式定义。要使用C或C ++编写扩展,请阅读扩展和嵌入Python解释器和 Python / C API参考手册。也有几本书深入地介绍了Python。

本教程并非试图全面,而是涵盖了每个功能,甚至每个常用功能。取而代之的是,它引入了许多Python最值得注意的功能,并将使您对该语言的风格和风格有所了解。阅读后,您将能够读取和编写Python模块和程序,并且准备好学习有关Python标准库中描述的各种Python库模块的更多信息。

词汇也值得经历。

Python 开发版本指导与资源的更多相关文章

  1. python开发学习-day01 (python安装与版本、字符串、字典、运算符、文件)

    *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...

  2. C++开发python windows版本的扩展模块示例

    C++开发python windows版本的扩展模块示例 测试环境介绍和准备 测试环境: 操作系统:windows10 Python版本:3.7.0 VS版本:vs2015社区版(免费) 相关工具下载 ...

  3. Python开发环境搭建指导

    本文主要介绍Python开发环境的搭建.主要包括如下几部分内容: (1)Python软件的安装.注意版本的选择和安装过程中选项的勾选. (2)pip工具环境变量.镜像源的配置使用和常用镜像源介绍.pi ...

  4. ubuntu 上用virtualenv安装python不同版本的开发环境。

    1.用pip安装virtualenv apt-get install python-virtualenv 2.创建python2的虚拟环境,进入要创建虚拟环境的目录下,我是放在/home/pyenv/ ...

  5. 学习 Python 编程的 19 个资源 (转)

    学习 Python 编程的 19 个资源 2018-01-07 数据与算法之美 编译:wzhvictor,英文:codecondo segmentfault.com/a/119000000418731 ...

  6. 学习Python编程的11个资源

    用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程语言.如果你正打算学习 web 开发,Python 是一个不错的选择,甚至你想学游戏开发也可 以从 Python 开始,因 ...

  7. 【python安装】Windows上安装和创建python开发环境

    1. 在 windows10 上安装python开发环境 Linux和Mac OS都自带python环境,但是Windows没有,所以需要自行安装. 第1步:访问 python官网,下载Windows ...

  8. window下搭建python开发环境

    搭建一个python开发环境比较简单,所以就稍微记录一下. 1.下载python然后安装 2.配置环境变量 3.在eclipse添加PyDev插件 1.下载python 官网:https://www. ...

  9. BT网站--Python开发爬虫代替.NET

    BT网站-奥修磁力-Python开发爬虫代替.NET写的爬虫,主要演示访问速度和在一千万左右的HASH记录中索引效率. IBMID 磁力下载- WWW.IBMID.COM  现在用的是Python + ...

随机推荐

  1. docker里运行cron的要点笔记

    1.如果用精简的apline或debian:stretch-slim创建的docker,里面可能没有cron模块,需要独立安装 apt-get install -y cron 2.docker里面cr ...

  2. Kali下的内网劫持(四)

    在前面我都演示的是在Kali下用命令行的形式将在目标主机上操作的用户的信息捕获的过程,那么接下来我将演示在Kali中用图形界面的ettercap对目标主机的用户进行会话劫持: 首先启动图形界面的ett ...

  3. 【(图) 旅游规划 (25 分)】【Dijkstra算法】

    #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> us ...

  4. linux下安装cryptography兼论查找合适pip的whl文件技巧

    cryptography这个包,如果源码安装,需要GCC之类的编译,在生产环境不太现实. 所以选择了whl文件安装. 但在官方提供的whl文件里,没有我们熟悉的cp36-cp36m这样的命名文件,肿么 ...

  5. ReentrantReadWriteLock中的锁降级

    锁降级指的是写锁降级为读锁. 因为读锁与读锁之间不互斥,如果是写锁与读锁或者是写锁与写锁就会互斥,所以由写锁变为读锁就降级了. 如果当前线程拥有写锁,然后将其释放,最后再获取读锁,这种并不能称之为锁降 ...

  6. 如果在使用谷歌的gson的时候,在返回时间类型的数据的时候,

    可能会出现在long类型的时间后面多3个0 如下图所示 可以自己创建一个json序列化的类 public class Date2LongSerializer extends JsonSerialize ...

  7. jquery easyui 1.3.4 datagrid pageNumber 設置導致兩次請求的解决方案

    $('#table').datagrid({ url: '/get/data/path/to/your/server', pageNumber: , pageSize: , ... }); 當手動設置 ...

  8. mysql优化过程中遇见的坑(mysql优化问题特别注意)

    不要听信你看到的关于优化的“绝对真理”,包括本文所讨论的内容,而应该是在实际的业务场景下通过测试来验证你关于执行计划以及响应时间的假设. 单条查询最后添加 LIMIT 1,停止全表扫描. 对于char ...

  9. 深入理解JVM内存分配和常量池

    一.虚拟机的构成 虚拟结主要由运行时数据区.执行引擎.类加载器三者构成: 而我们所说的JVM内存模型指的就是运行时数据区,下面具体分析一下运行时数据区: 二.运行时数据区组成和各个区域的作用 我们看到 ...

  10. ArrayList存储随机数字

    package com.fgy.demo; import java.util.ArrayList; import java.util.Random; /** * ArrayList实现存储随机数字 * ...