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