随着 Python 版本的不断更迭,Python3.10版本的正式发布也越来越近,前不久 Python 官方发布了新的 Python3.10.0a6的 alpha 内部测试版本。连龟叔都在 twitter 上打广告。
01.Python3.10 alpha版本安装
对于Python3.10 alpha版本的安装,这里我们以Windows平台进行展示。大家首先进入到Python的官网来下载 Python 的安装包,官网的地址为:https://www.Python.org/downloads/windows/。接下来就是对于安装包的下载,如下图所示:
新特性介绍
对于 Python3.10版本,有许多新的特性,需要大家去了解,为了更好的让大家对 Python3.10版本有更好的认识,下面的介绍中,小编会尽量的添加 Python3.10版本代码与旧版本(3.9及以前版本)的代码对比。- 类型检查改进
- 类型别名更改
- 频率统计
- 丢弃了 Distutils 库
- 字典增加了 mapping 属性
- 函数 zip()增加了新参数
- 模版匹配(类似c++ switch/case)
1).类型检查改进
2).类型别名的更改
3).二进制表示中的频率为1的数量统计
4).准备弃用 Distutils 内置库
由于 Distutils 库的功能已经被此 setuptools 和 package 库取代了,所以本着简洁性的原则,Distutils 在不久的将来将会被完全的删除掉。
5).字典增加 mapping 属性
6).函数 zip() 增加 strict 参数
7).模板匹配
总结:
以上就是小编为大家带来的关于 Python3.10 的新特点的分享,尤其是最后一个,让菜鸟哥感觉是不是回到了C++/C语言了,看来 Python 正在不断的吸取其他语言的养分来壮大自己,但是还是希望 Python 大叔能保持自己的初心!转载自:菜鸟学 Python
以上就是小编为您带来的关于Python 3.10再更新版本 的全部内容。