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

Python 3.11.0a7

发布日期: 2022 年 4 月 5 日

这是 Python 3.11 的早期开发者预览版

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

Python 3.11 仍在开发中。此版本 3.11.0a7 是计划的七个 alpha 版本中的最后一个

Alpha 版本的目的是使测试新功能的当前状态和错误修复以及测试发布过程更容易。

在 alpha 阶段,新功能可能会添加到 beta 阶段开始之前 (2022-05-06),如果需要,可能会在候选发布阶段 (2022-08-01) 之前进行修改或删除。请记住,这是一个预览版本,建议在生产环境中使用。

Python 3.11 的许多新功能仍在计划和编写中。到目前为止,主要的新功能和更改包括

  • PEP 657 -- 在回溯中包含细粒度的错误位置
  • PEP 654 -- 异常组和 except*
  • PEP 673 -- Self 类型
  • PEP 646-- 可变参数泛型
  • PEP 680-- tomllib:支持在标准库中解析 TOML
  • PEP 675-- 任意字面字符串类型
  • PEP 655-- 将单个 TypedDict 项目标记为必需或可能缺失
  • bpo-46752-- 将任务组引入 asyncio
  • Faster Cpython 项目已经产生了一些令人兴奋的结果:与 3.10.0 相比,此版本的 CPython 3.11 在 PyPerformance 基准测试的几何平均值上快了约 19%。
  • (嘿,核心开发人员,如果您发现某个重要的功能在此列表中缺失,请告知 Pablo。)

Python 3.11 的下一个预发布版本将是 3.11.0b1,目前计划在 2022 年 5 月 6 日星期五发布。

更多资源

现在来点完全不同的东西

在数学中,狄拉克 delta 分布(δ 分布)是实数上的广义函数或分布,其值除零之外的所有地方都为零,并且其在整个实数上的积分等于 1。目前对脉冲的理解是将其作为线性泛函,将每个连续函数映射到其在零处的值。狄拉克函数由物理学家保罗·狄拉克引入,作为规范化状态向量的工具。它还在概率论和信号处理中有所应用。它的有效性一直存在争议,直到 Laurent Schwartz 发展了分布理论,其中它被定义为作用于函数的线性形式。将此分布定义为许多物理学家所做的“函数”被认为是惹恼数学家的一种简单方法:)

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzip 压缩的源 tarball 源代码发布 ca0e8cb4e3aa5b90d044feca456e456f 24.5 MB SIG
XZ 压缩的源 tarball 源代码发布 0358634aa8f4a8250cda3b05d838fc97 18.5 MB SIG
macOS 64 位通用2安装程序 macOS 适用于 macOS 10.9 及更高版本 ed322f7c6164df01ddfd8b87466d49ea 40.0 MB SIG
Windows 安装程序 (64 位) Windows 推荐 746bf15e2a13c596afc035ec257bcb82 23.6 MB SIG
Windows 安装程序 (32 位) Windows 1501a148e95436b3b1e2dab4bce38e0e 22.5 MB SIG
Windows 安装程序 (ARM64) Windows 实验性 d409448e62a0a13e812d1bbc4bdbe8d1 22.8 MB SIG
Windows 嵌入式程序包 (64 位) Windows ad4504f2dfad696be68f32cf126d201f 10.1 MB SIG
Windows 嵌入式程序包 (32 位) Windows 1b938fb198e0e8591827bda986967d7d 9.2 MB SIG
Windows 嵌入式程序包 (ARM64) Windows 8828b682879912b56f7e376a4758beda 9.4 MB SIG