網友評分: 7.4分
Python是一款優秀的環境開發工具。該軟件已經有很久的發展歷史,是一種面向對象、直譯式計算機程序設計語言,能夠輕松進行各種編程開發,基于這種語言的相關技術正在飛速的發展,需求也是非常大。
高級的數據結構允許你用一個語句表達復雜的操作;
復合語句是靠縮進而不是用表示開始和結束的括號;
不需要變量聲明或參量聲明。
Python是可擴充的:如果你會用C語言編程就很容易為解釋程序增加新的內置函數或模塊,這樣可以以最快速度執行關鍵操作,或把Python程序和只能以二進制碼提供的庫(如不同廠商提供的圖形庫)連接起來。當你變得確實很在行時你可以把Python解釋器與用C寫的應用相連接,把它作為該應用的擴展或命令語言。
Python的命名是由BBC的“Monty Python's Flying Circus”節目而得,與蟒蛇沒有什么關系。
新的內置功能:
PEP 553, 新的 breakpoint() 函數
數據模型改進:
PEP 562, customization of access to module attributes.
PEP 560, core support for typing module and generic types.
the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec.
新語法特性:
PEP 563, 推遲評估類型注釋
向后不兼容語法更改:
async 和 await 現在保留關鍵字
新的庫模塊:
contextvars: PEP 567 – Context Variables
dataclasses: PEP 557 – Data Classes
importlib.resources