注意: 虽然 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
Gzip 压缩的源码包 源码发布版 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