Py学习  »  Python

一图了解python 3.9 正式版

生信菜鸟团 • 4 年前 • 673 次点击  

我们在8月时候推送过 Python 3.9 值得关注的更新点

10月,Python 3.9 正式版终于迎来更新。这里直接上 Pratham Prasoon 对于新版重要更新点的整理

的确做的比较精致哈  

主要罗列了功能有:

  • 新增字典合并方法

  • 新增字符串操作内置函数

  • 类型提示

  • 时区对象

  • 新的解析器

  • __import__() 特性修改

  • Random模块的修改

  • cancel_futures 形参

Python3.9将新的 cancel_futures 形参,添加到concurrent.futures.Executor.shutdown(),可以取消尚未开始运行的所有挂起的 Future,而不必等待它们完成运行再关闭执行器

详细举例可以参考上篇关于 Python3.9 的推文,内容都基于官方文档进行编排的。以下是几个更新对应的特性:

新的语法特性:

  • PEP 584,为 dict 增加合并运算符;

  • PEP 585,标准多项集中的类型标注泛型。

  • PEP 614,放宽对装饰器的语法限制。


新的内置特性:

  • PEP 616,移除前缀和后缀的字符串方法。


标准库中的新特性:

  • PEP 593,灵活的函数和变量标注;

  • 添加了 os.pidfd_open() 以允许不带竞争和信号的进程管理。


解释器的改进:

  • PEP 573,从 C 扩展类型的方法快速访问模块状态;

  • PEP 617,CPython 现在使用基于 PEG 的新解析器;

  • ...


新的库模块:

  • PEP 615,IANA 时区数据库现在已包含于标准库的 zoneinfo 模块;

  • 图的拓扑排序实现现在已由新的 graphlib 模块提供。

发布进程的变化:

  • PEP 602,CPython 采用年度发布周期。

参考资料

https://twitter.com/PrasoonPratham/status/1313392420038483968

https://docs.python.org/zh-cn/3.9/whatsnew/3.9.html


如果你也在路上,不妨进来看看我的学习笔记,走的不快也不远,别介意。点击图片可到达专辑。

推荐阅读

你学Python多久了

一种不需要敲代码的Python 画图方法

Python高效编程|itertools 模块

Python3.9 值得关注的更新点

python魔法方法是什么

使用Python实现基本初等函数可视化

如何将pdf转换为word 3.0

使用 Python 操作 word文档


文末友情推荐
生信技能树官方举办的学习班:
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/74338
 
673 次点击