社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

一图了解python 3.9 正式版

生信菜鸟团 • 3 年前 • 539 次点击  

我们在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
 
539 次点击