Skip to content
This page has been auto-translated and may contain errors.View in English

运行 Python

Python 3

Python 有过两个主要版本:Python 2 和 Python 3。它们看起来相似但并不完全兼容,多年来社区在二者之间分裂。Python 2 已于 2020 年终止生命周期,不再维护。

本文档中的所有内容都是 Python 3。如果你遇到老旧教程中写着不带括号的 print "hello",那就是 Python 2。概念依然适用,但语法不同。

PEP

你会时不时看到 PEP 这个术语。它代表 Python Enhancement Proposal(Python 增强提案),是 Python 变更被提出和讨论的正式流程。你不需要深入了解这个流程,但有两个 PEP 出现得足够频繁,值得了解:

  • PEP 8: 一套关于如何编写和格式化 Python 代码的规则。比如如何命名变量、缩进多少、何时添加空行。你不需要去背它。大多数代码编辑器会自动处理,你也会在编写更多代码的过程中自然而然地掌握。
  • PEP 20: 昵称为 Python 之禅。在任何 Python 环境中输入 import this,它会打印出一份简短的指导原则列表。比如"可读性很重要"和"简单胜于复杂"。这是 Python 之所以呈现如此外观和感觉背后的哲学。

在哪里运行你的代码

最快的入门方式就在浏览器中。无需安装,无需设置。

在本地机器上运行 Python 是我们将在后续章节中介绍的内容。目前,浏览器中的 playground 已经具备你跟随学习所需的一切。