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,提高了性能