点上方“菜鸟学Python”,选择“星标”
共461篇原创干货,第一时间送达
随着Python版本的不断更迭,Python3.10版本的正式发布也越来越近,前不久Python官方发布了新的Python3.10.0a6的alpha内部测试版本。连龟叔都在twitter上打广告。
为了帮助大家更好更快的了解到Python3.10的一些新的特性,小编今天就给大家带来Python3.10版本的七大新特性,一起来看看吧。
01.Python3.10 alpha版本安装
对于Python3.10 alpha版本的安装,这里我们以Windows平台进行展示。大家首先进入到Python的官网来下载Python的安装包,官网的地址为:https://www.Python.org/downloads/windows/。接下来就是对于安装包的下载,如下图所示:
上图中有两个可以下载的版本,分别是zip压缩包和exe可执行文件,对于zip压缩包,大家下载后,直接解压即可使用,而exe文件则需要大家点击运行,进行Python3.10环境的安装,安装完成后,点击Python.exe得到下图结果,表明我们已经成功安装。
新特性介绍
对于Python3.10版本,有许多新的特性,需要大家去了解,为了更好的让大家对Python3.10版本有更好的认识,下面的介绍中,小编会尽量的添加Python3.10版本代码与旧版本(3.9及以前版本)的代码对比。
类型检查改进
类型别名更改
频率统计
丢弃了Distutils库
字典增加了mapping属性
函数zip()增加了新参数
模版匹配(类似c++ switch/case)
1).类型检查改进