
Python 3.11.4 (AMD64)
标签:
软件简介
Python是一种简单易学且功能强大的高级编程语言,首次发布于1991年,由Guido van Rossum开发。Python的设计理念注重简洁明了的语法,旨在提升代码的可读性和可维护性。
Python 3.11的第四次维护更新
Python 3.11.4是该编程语言的最新主要版本,带来了许多新功能和改进。
相较于3.10版本,3.11版本引入了多项新的功能和优化:
Python 3.11中的新特性和变化:
常规更新
PEP 657——增强回溯中的错误位置精度
PEP 654——引入异常组和“例外*”功能
PEP 680——tomllib:支持标准库中的TOML解析
gh-90908——将任务组功能加入异步操作
gh-34627——正则表达式支持原子分组((?>…))和所有格量词(*+,++,?+,{m,n}+)。
Faster CPython项目取得了显著进展。Python 3.11相较于3.10版本的速度提升了10%-60%。根据标准基准测试,平均加速率为1.22倍。详情请参考Faster CPython。
类型系统和语言改进
PEP 673——引入自我类型
PEP 646——变异泛型
PEP 675——支持任意文字字符串类型
PEP 655——为TypedDict项目提供缺失或必要标记
PEP 681——支持数据类转换
展开更多