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

Python 3.10.0

发布日期: 2021年10月4日

Python 3.10 release logo

这是 Python 3.10.0 的稳定版本

Python 3.10.0 是 Python 编程语言的最新主要版本,它包含许多新功能和优化。

与 3.9 相比,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

bpo-38605from __future__ import annotations (PEP 563) 在之前的预发布版本中曾出现在此列表中,但由于某些兼容性问题,已推迟到 Python 3.11。您可以阅读指导委员会的相关沟通这里以了解更多信息。

bpo-44828:新发布的 macOS 12 Monterey 中的一项更改导致 IDLE 和其他 tkinter 应用程序中的文件打开和保存窗口无法使用。截至 2021-11-03,此版本的 macOS 64 位 universal2 安装程序文件已更新,以包含第三方 Tk 库中针对此问题的修复。所有其他文件与原始 3.10.0 安装程序相同。如果您已从此处安装了 3.10.0 并在 macOS 12 Monterey 上遇到此问题,请下载并运行下面链接的更新安装程序。

更多资源

现在来点完全不同的东西

对于一个史瓦西黑洞(一个没有旋转或电磁电荷的黑洞),假设一个自由落体的粒子从事件视界开始,它经历的落入奇点的最大固有时间(当它在没有角速度的情况下落下时发生)是 π*M(以自然单位),其中 M 是黑洞的质量。 对于人马座 A*(位于银河系中心的黑洞),这个时间大约为 1 分钟。

史瓦西黑洞也是独一无二的,因为它们的中心有一个类空间的奇点,这意味着奇点不是发生在空间中的特定点,而是发生在时间中的特定点(未来)。这意味着一旦你进入事件视界,你就无法用手指指向奇点所在的方向,因为奇点发生在你的未来:无论你移动到哪里,你都会“掉进”它。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzipped 源代码压缩包 源代码发布 729e36388ae9a832b01cf9138921b383 23.8 MB SIG
XZ 压缩源代码压缩包 源代码发布 3e7035d272680f80e3ce4e8eb492d580 17.9 MB SIG
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.9 及更高版本(已更新以支持 macOS 12 Monterey) 8575cc983035ea2f0414e25ce0289ab8 37.9 MB SIG
Windows 安装程序 (64 位) Windows 推荐 c3917c08a7fe85db7203da6dcaa99a70 27.0 MB SIG
Windows 安装程序 (32 位) Windows 133aa48145032e341ad2a000cd3bff50 25.9 MB SIG
Windows 帮助文件 Windows 9d7b80c1c23cfb2cecd63ac4fac9766e 9.1 MB SIG
Windows 可嵌入软件包 (64 位) Windows 340408540eeff359d5eaf93139ab90fd 8.1 MB SIG
Windows 可嵌入软件包 (32 位) Windows dc9d1abc644dd78f5e48edae38c7bc6b 7.2 MB SIG