专栏名称: 生信菜鸟团
生信菜鸟团荣誉归来,让所有想分析生物信息学数据的小伙伴找到归属,你值得拥有!
目录
相关文章推荐
生物探索  ·  Nature Medicine | ... ·  昨天  
生信宝典  ·  专家点评Cell | ... ·  昨天  
BioArt  ·  Nature | ... ·  昨天  
生物学霸  ·  985 官宣:争创国家实验室 ·  2 天前  
51好读  ›  专栏  ›  生信菜鸟团

一图了解python 3.9 正式版

生信菜鸟团  · 公众号  · 生物  · 2020-10-15 18:30

正文

我们在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 模块

Python 3.9 值得关注的更新点

python魔法方法是什么

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







请到「今天看啥」查看全文