Python是一種物件導向的動態型別語言
IT之家10月15日訊息 Python是一種物件導向的動態型別語言,最初被設計用於編寫自動化指令碼,隨著版本的不斷更新和語言新功能的新增,越來越多被用於獨立的、大型專案的開發。Python 3.8.0穩定版現已正式釋出,帶來了許多新特性和優化。
Python 3.8.0穩定版的部分新特性:
PEP 572,賦值表示式
PEP 570,僅位置的引數
PEP 587,Python初始化配置(改進嵌入)
PEP 590,Vectorcall:用於CPython的快速呼叫協議
PEP 578,執行時稽核掛鉤
PEP 574,帶外資料的Pickle協議5
Typing相關(Typing-related):PEP 591,PEP 586和PEP 589
並行檔案系統快取,用於編譯的位元組碼
除錯版本與發行版本共享ABI
typed_ast被合併回CPython
LOAD_GLOBAL現在快40%
pickle現在預設使用協議4,提高了效能
相關文章
- Go 是物件導向的語言嗎?Go物件
- Python 語言特性:編譯+解釋、動態型別語言、動態語言Python編譯型別
- 概念區別 【編譯型語言與解釋型語言、動態型別語言與靜態型別語言、強型別語言與弱型別語言】編譯型別
- 計算機語言:編譯型/解釋型、動態語言/靜態語言、強型別語言/弱型別語言計算機編譯型別
- JS物件導向Object型別JS物件Object型別
- Python 3.8.0a2 釋出,物件導向程式語言Python物件
- 淺談程式語言型別的強型別,弱型別,動態型別,靜態型別型別
- python物件導向一Python物件
- python物件導向(一)Python物件
- 《JavaScript物件導向精要》之一:基本型別和引用型別JavaScript物件型別
- 語言型別介紹及其Python的語言型別型別Python
- python 是開源語言嗎:Python 是一種開源語言嗎?Python
- 物件導向--內部屬性型別物件型別
- 解釋下什麼是物件導向?物件導向和麵向過程的區別?物件
- Python程式設計基礎(一)程式語言是什麼?編譯型語言和解釋型語言的區別|Python是什麼?Python程式設計編譯
- C語言大型軟體設計的物件導向C語言物件
- python 基礎語法之物件導向Python物件
- Python物件導向Python物件
- Python 物件導向Python物件
- Python——物件導向Python物件
- JavaScript物件導向程式設計——Array型別JavaScript物件程式設計型別
- Go 語言極速入門4 - 物件導向Go物件
- 物件導向與函數語言程式設計的區別: 動詞-名詞與名詞-動詞的區別 - simblob物件函數程式設計
- 什麼是多型?物件導向中對多型的理解多型物件
- GO 語言中的物件導向Go物件
- Facebook 開源 Skip 物件導向+函數語言程式設計語言物件函數程式設計
- python-程式導向、物件導向、類Python物件
- 【Python】5.物件導向的PythonPython物件
- Java物件導向--多型Java物件多型
- JAVA物件導向之多型Java物件多型
- Python物件導向(上)Python物件
- python物件導向(下)Python物件
- 50.C++物件模型的分析(上)(C語言實現物件導向特性)C++物件模型C語言
- Python開發是程式導向、函式還是物件?Python教程Python函式物件
- python之物件導向程式設計(一)Python物件程式設計
- Python - 物件導向程式設計 - 什麼是 Python 類、類物件、例項物件Python物件程式設計
- Python語言的全部資料型別分享!Python資料型別
- 物件導向變成 VS 函數語言程式設計物件函數程式設計