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 日星期五发布。
更多资源
- 在线文档
- PEP 664, 3.11 发布时间表
- 在 https://bugs.python.org 报告错误。
- 帮助资助 Python 及其社区.
现在来点完全不同的东西
在数学中,狄拉克 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 |