python2.7和3.8,python2.7和3.9
chanong
6 月27 日,期待已久的Python 3.7.0 正式發(fā)布,同時伴隨著3.6.6 版本更新。現(xiàn)在,最新版本的Python 3.7.0增加了許多新功能和優(yōu)化。
Python 3.7.0重大更新
新的語法特征:
PEP 563:推遲類型注釋的評估class C: @classmethod def from_string(cls, source: str) - C: def validate_b(self, obj: B) - bool:class B:不向后兼容語法更改:
async 和await 是新庫模塊的保留關(guān)鍵字。
contextvars:PEP 567 - 上下文變量dataclasses:PEP 557 - 數(shù)據(jù)類importlib.resources 新的內(nèi)置功能:
PEP 553:新的Breakpoint() 函數(shù)Python 數(shù)據(jù)模型改進:
PEP 562:訪問模塊屬性,可定制;PEP 560:對類模塊和泛型類型的核心支持;dict 對象的插入順序保存功能已被聲明為官方Python 語言規(guī)范。標準庫的重要改進:
asyncio 具有提高可用性和性能的新功能。時間模塊現(xiàn)在獲得了對納秒分辨率功能的支持。改進的CPython 實現(xiàn):
避免使用ASCII 作為默認文本編碼。 PEP 538:將舊版C 語言環(huán)境強制轉(zhuǎn)換為基于UTF-8 的語言環(huán)境。 PEP 540:強制UTF-8 模式。 PEP 552:新的確定性.pycs 開發(fā)運行時模式PEP 565:改進對DeprecationWarnings 的處理。 C API 改進:
PEP 539:針對線程本地存儲(TLS) 的新C API 文檔改進:
PEP 545:翻譯Python 文檔新文檔翻譯:日語、法語和韓語 對Windows 用戶的影響
AMD64 二進制文件設(shè)計為在實現(xiàn)Intel 64 架構(gòu)的處理器上運行。 (也稱為“x64”架構(gòu),以前稱為“EM64T”和“x86-64”)。 Windows 平臺提供了“基于Web”的安裝程序,安裝程序會在安裝過程中下載所需的軟件組件。有一個包含Windows 版本的可重新分發(fā)的zip 文件,可以輕松地將Python 作為另一個包的一部分重新分發(fā)。 對macOS 用戶的影響
Python 3.7.0 提供兩個二進制安裝選項供下載。默?*姹窘鑫?4 位,可在macOS 10.9 (Mavericks) 及更高版本上運行。 64 位/32 位版本的macOS 10.6 (Snow Leopard) 仍然可用。兩個版本都附帶適用于IDLE 和其他基于tkinter 的GUI 應(yīng)用程序的電池供電版本的Tcl/Tk 8.6,并且不再使用第三方和系統(tǒng)版本的Tcl/Tk。除非您正在構(gòu)建需要在舊版macOS 系統(tǒng)上運行的Python 應(yīng)用程序,否則請考慮使用新的macOS 10.9 64 位安裝程序。兩個python.org 安裝程序變體都包含OpenSSL 1.1.0 的副本。請仔細閱讀安裝過程中出現(xiàn)的有關(guān)SSL/TLS 證書驗證和安裝證書命令的重要消息。 相關(guān)鏈接
有關(guān)每項更改的詳細信息,請參閱下文。
https://docs.python.org/3.7/whatsnew/3.7.htmlPython 3.7.0下載地址:
https://www.python.org/downloads/release/python-370/Python 3.6.6下載地址:
https://www.python.org/downloads/release/python-366/征文!
基于“與百萬工程師共同成長”的理念,CSDN公眾號不僅提供“極客頭條”、“暢言”等欄目,還以獨特的視角解讀工程師關(guān)注的行業(yè)熱點事件。我是。技術(shù)頭條專欄不僅僅針對初學者,對業(yè)界熱門技術(shù)和場景應(yīng)用進行深入解讀,幫助所有開發(fā)者掌握技術(shù)趨勢,保持技術(shù)警惕,您將能夠獲得更多資訊。全面了解行業(yè)趨勢和技術(shù)。
如果您有優(yōu)質(zhì)文章、行業(yè)熱點事件、技術(shù)趨勢洞察,或者深入應(yīng)用實踐和場景解決方案的新見解,歡迎聯(lián)系CSDN并提交。聯(lián)系方式:微信(guorui_1118,請?zhí)峤粋渥?姓名+公司名稱)、郵箱(guorui@csdn.net)。








