隨著 Python 版本的不斷更迭,Python3.10版本的正式發(fā)布也越來越近,前不久 Python 官方發(fā)布了新的 Python3.10.0a6的 alpha 內(nèi)部測(cè)試版本。連龜叔都在 twitter 上打廣告。
01.Python3.10 alpha版本安裝
對(duì)于Python3.10 alpha版本的安裝,這里我們以Windows平臺(tái)進(jìn)行展示。大家首先進(jìn)入到Python的官網(wǎng)來下載 Python 的安裝包,官網(wǎng)的地址為:https://www.Python.org/downloads/windows/。接下來就是對(duì)于安裝包的下載,如下圖所示:
新特性介紹
對(duì)于 Python3.10版本,有許多新的特性,需要大家去了解,為了更好的讓大家對(duì) Python3.10版本有更好的認(rèn)識(shí),下面的介紹中,小編會(huì)盡量的添加 Python3.10版本代碼與舊版本(3.9及以前版本)的代碼對(duì)比。- 類型檢查改進(jìn)
- 類型別名更改
- 頻率統(tǒng)計(jì)
- 丟棄了 Distutils 庫(kù)
- 字典增加了 mapping 屬性
- 函數(shù) zip()增加了新參數(shù)
- 模版匹配(類似c++ switch/case)
1).類型檢查改進(jìn)
2).類型別名的更改
3).二進(jìn)制表示中的頻率為1的數(shù)量統(tǒng)計(jì)
4).準(zhǔn)備棄用 Distutils 內(nèi)置庫(kù)
由于 Distutils 庫(kù)的功能已經(jīng)被此 setuptools 和 package 庫(kù)取代了,所以本著簡(jiǎn)潔性的原則,Distutils 在不久的將來將會(huì)被完全的刪除掉。
5).字典增加 mapping 屬性
6).函數(shù) zip() 增加 strict 參數(shù)
7).模板匹配
總結(jié):
以上就是小編為大家?guī)淼年P(guān)于 Python3.10 的新特點(diǎn)的分享,尤其是最后一個(gè),讓菜鳥哥感覺是不是回到了C++/C語(yǔ)言了,看來 Python 正在不斷的吸取其他語(yǔ)言的養(yǎng)分來壯大自己,但是還是希望 Python 大叔能保持自己的初心!轉(zhuǎn)載自:菜鳥學(xué) Python
以上就是小編為您帶來的關(guān)于Python 3.10再更新版本 的全部?jī)?nèi)容。