注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的互动将受到限制。请开启 JavaScript 以获得完整的体验。

Python 3.10.0rc1

发布日期:2021年8月2日

这是 Python 3.10 的第一个候选版本。

此版本 3.10.0rc1 是倒数第二个发布预览版。进入发布候选阶段后,在当前候选版本和最终版本之间,只允许经过审查的明确的错误修复代码更改。第二个候选版本和最后一个计划的发布预览版目前计划于 2021年9月6日发布,而正式发布版则计划于 2021年10月4日发布。

从现在起,3.10 系列将不再有 ABI 更改,目标是尽可能减少代码更改。

行动号召

我们强烈鼓励第三方 Python 项目的维护者在此阶段准备其项目以兼容 3.10。一如既往,请向Python 错误跟踪器报告任何问题。

请记住,这是一个预览版本,建议在生产环境中使用。

与 3.9 相比,3.10 系列的主要新功能

Python 3.10 的许多新功能仍在规划和编写中。迄今为止主要的亮点新功能和更改包括:

  • PEP 623 -- 弃用并准备移除 PyUnicodeObject 中的 wstr 成员。
  • PEP 604 -- 允许将联合类型写作 X | Y
  • PEP 612 -- 参数规范变量
  • PEP 626 -- 为调试及其他工具提供精确的行号。
  • PEP 618 -- 为 zip 添加可选的长度检查。
  • bpo-12782:带括号的上下文管理器现在被正式允许。
  • PEP 632 -- 弃用 distutils 模块。
  • PEP 613 -- 显式类型别名
  • PEP 634 -- 结构化模式匹配:规范
  • PEP 635 -- 结构化模式匹配:动机与基本原理
  • PEP 636 -- 结构化模式匹配:教程
  • PEP 644 -- 要求 OpenSSL 1.1.1 或更新版本
  • PEP 624 -- 移除 Py_UNICODE 编码器 API
  • PEP 597 -- 添加可选的 EncodingWarning

  • (嘿,各位核心开发者,如果此列表中缺少您认为重要的功能,请告知 Pablo。)

下一个预发布版本,即第二个发布候选版本,只有在需要时才会发布(计划于 2021年9月6日星期一)。否则,下一个版本将直接是 Python 3.10.0 的最终版本,目前计划于 2021年10月4日星期一发布。

bpo-38605from __future__ import annotations (PEP 563) 之前曾出现在此前的预发布版本列表中,但由于一些兼容性问题,该功能已被推迟到 Python 3.11。您可以在此处阅读指导委员会就此发布的公告以了解更多信息。

更多资源

接下来是些完全不一样的内容

在理论物理学中,量子色动力学(QCD)是夸克和胶子之间强相互作用的理论,夸克和胶子是构成质子、中子和π介子等复合强子的基本粒子。QCD 的电荷模拟是一个被称为颜色的属性。胶子是该理论的力载体,就像光子是量子电动力学中电磁力的力载体一样。QCD 中有三种电荷(与量子电动力学或 QED 中的一种不同),通常松散地比作人类感知到的三种颜色(红色、绿色和蓝色),因此被称为“色荷”。除了这种命名法之外,量子参数“颜色”与日常熟悉的颜色现象完全无关。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzip 压缩的源码包 源码发布版 d23c2a8228705b17e8414f1660e4bb73 23.8 MB SIG
XZ 压缩的源码包 源码发布版 edd2eb2f7f4a932ed59196cbe373e5fb 17.8 MB SIG
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.9 及更高版本,包括在 Apple Silicon 上的 macOS 11 Big Sur(实验性支持) 7c715c0beabf1771c64d79382973d23b 37.5 MB SIG
Windows 安装程序 (64位) Windows 推荐 39135519b044757f0a3b09d63612b0da 26.9 MB SIG
Windows 安装程序 (32位) Windows 6de353f2f7422aa030d4ccc788ffa75e 25.8 MB SIG
Windows 帮助文件 Windows 20b68ae1b71f8eae9809e3b55b0f8690 9.1 MB SIG
Windows 可嵌入包 (64位) Windows 2bc8e71a15b6f52442c1c47f3e3ab27e 8.1 MB SIG
Windows 可嵌入包 (32位) Windows 38ac71448b93817b84e5a52fdc54ac54 7.1 MB SIG