全站导航
Python是一种高效且易于学习的高级编程语言,最初由Guido van Rossum于1991年发布。它的设计目标是简化语法,强调代码的可读性和易维护性。
Python 3.11.4是该语言的最新版本,带来了许多创新功能和性能提升。
相较于3.10版本,Python 3.11系列的更新包括一些显著的新特性:
常规更改:
PEP 657 —— 改进了回溯信息,提供了更精细的错误位置提示。
PEP 654 —— 引入了异常组和新的异常语法(例外*)。
PEP 680 —— tomllib模块,增加了对TOML格式解析的支持。
gh-90908 —— 将任务组(Task Group)概念引入异步编程。
gh-34627 —— 正则表达式新增了原子分组((?>…))和所有格量词(如 *+,++,?+,{m,n}+)的支持。
Faster CPython项目已经取得了显著进展,Python 3.11比3.10版本提升了10%到60%的执行速度。根据标准基准测试,性能提升了约1.22倍。详细内容可以参考Faster CPython项目。
类型系统和语言改动:
PEP 673 —— 引入了自我类型(Self Type)。
PEP 646 —— 支持变异泛型。
PEP 675 —— 提供了对任意文字字符串类型的支持。
PEP 655 —— 允许对TypedDict项目根据需求标注是否缺失。
PEP 681 —— 添加了数据类转换功能。
1.19 MB
应用工具10.0
8.0MB
应用工具10.0
7.39 MB
应用工具10.0
60.5MB
应用工具10.0
35MB
应用工具10.0
59M
应用工具10.0
python-3114-amd64
python
Copyright © 2019- bestyouhu.com All Rights Reserved
本站所有来自互联网,版权归原著所有。如有侵权,敬请来信告知我们将及时撤销。
健康游戏提示:抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防受骗上当,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活