Python 3.11.0正式版發佈 新特性介紹

Python 3..0正式版發佈,它是Python編程語言當前最新的主要版本,它包含許多新特性和優化。與Python 3.0相比,3.系列新增了許多功能,主要更新內容如下。

一般變化

  • PEP 657 – 在錯誤信息報告中引入細粒度的錯誤位置
  • PEP 654 – Exception Goups nd except*
  • PEP 680 R tomllib:支持在標準庫中解析TOML
  • bpo-46752 – 將任務組引入syncio
  • bpo-433030 – 正則表達式現在支持原子分組 (Atomic gouping):((?>…)),以及佔有型量詞 (*+, ++, ?+, {m,n}+)
  • Fste Cpython Poject測試結果表示:Python 3.比Python 3.0快 0%~60%。

類型變化

  • PEP 673 R Self類型
  • PEP 655 R 將單個TypedDict項目標記爲必需或可能缺失
  • PEP 675 R 任意文字字符串類型
  • PEP 68 R Dt Clss轉換
  • PEP 646 R 可變參數泛型 (Vidic Geneics)

《AlmLinux服務器安裝Python教程》