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

Python 3.11.0

发布日期: 2022年10月24日

Python 3.11 release logo

这是 Python 3.11.0 的稳定版本

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

与 3.10 相比,3.11 系列的主要新特性

Python 3.11 的一些主要新特性和变化包括

通用变更

  • PEP 657 -- 在回溯信息中包含更精细的错误位置
  • PEP 654 -- 异常组和 except*
  • PEP 680 -- tomllib:在标准库中支持解析 TOML
  • gh-90908 -- 为 asyncio 引入任务组
  • gh-34627 -- 正则表达式现已支持原子组 ((?>...)) 和所有格量词 (*+, ++, ?+, {m,n}+)。
  • “更快的 CPython”项目已经取得了一些激动人心的成果。Python 3.11 比 Python 3.10 快 10-60%。平均而言,我们在标准基准套件上测得 1.22 倍的加速。详情请参阅“更快的 CPython”

类型和类型语言相关变更

  • PEP 673 -- Self 类型
  • PEP 646 -- 可变参数泛型
  • PEP 675 -- 任意字面量字符串类型
  • PEP 655 -- 将单个 TypedDict 项目标记为必需或可能缺失
  • PEP 681 -- 数据类转换

更多资源

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

根据广义相对论,当一个球形不旋转的物体,其半径达到临界值时,会在自身引力作用下坍缩。理论认为它会坍缩成一个单点。但对于旋转的黑洞(克尔黑洞)来说,情况并非如此。对于一个旋转的流体物体,其质量分布不是球形的(它会呈现赤道凸起),并且它具有角动量。由于在经典物理学中(广义相对论是一种经典理论),一个点无法支持旋转或角动量,因此能够支持这些性质的奇点的最小形状是一个厚度为零但半径不为零的环,这被称为环状奇点或克尔奇点。

这种奇点具有以下奇特的性质。时空允许一条测地线(描述观察者和光子在时空中的运动)穿过这个环状奇点的中心。环内的区域允许存在闭合类时曲线。由于在广义相对论中,观察者和粒子的轨迹是由类时曲线描述的,因此位于这个区域的观察者有可能回到自己的过去。这种内部解不太可能是物理上真实存在的,而被认为纯粹是数学上的人为产物。

还有一些其他有趣的自由落体轨迹。例如,在对称轴上存在一个点,它具有这样的特性:如果一个观察者位于这个点下方,来自奇点的引力会迫使观察者穿过环状奇点的中心,进入那个存在闭合类时曲线的区域,然后观察者会经历排斥引力,被推回到原来的区域,但接着又会再次感受到奇点的引力,如此无限循环。当然,这一切的前提是极端的引力没有先把观察者摧毁。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 Sigstore GPG
Gzip 压缩的源码包 源码发布版 c5f77f1ea256dc5bdb0897eeb4d35bb0 25.1 MB .sigstore SIG
XZ 压缩的源码包 源码发布版 fe92acfa0db9b9f5044958edb451d463 18.9 MB .sigstore SIG
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.9 及更高版本 98fa94815780c9330fc2154559365834 40.6 MB CRT SIG SIG
Windows 安装程序 (64位) Windows 推荐 4fe11b2b0bb0c744cf74aff537f7cd7f 24.0 MB CRT SIG SIG
Windows 安装程序 (32位) Windows e369a267acaad62487223bd835279bb9 22.9 MB CRT SIG SIG
Windows 安装程序 (ARM64) Windows 实验性 18e5bd9a4854109adf3b77c7c9dc1ded 23.2 MB CRT SIG SIG
Windows 可嵌入包 (64位) Windows 7df0f4244e5a66760b7caaed58e86c93 10.1 MB CRT SIG SIG
Windows 可嵌入包 (32位) Windows 0888959642cc8af087d88da3866490a5 9.1 MB CRT SIG SIG
Windows 可嵌入包 (ARM64) Windows e3dbbd5d63c6cb203adc6c0c8ca5f5f7 9.3 MB CRT SIG SIG