Python 3.11 有什麼新功能¶
- 編輯者:
Pablo Galindo Salgado
此文章解釋了 Python 3.11 和 3.10 相比多了哪些新功能。Python 3.11 於 2022 年 10 月 24 日發布。完整細節請見 Changelog(更動日誌)。
發布重點摘要¶
Python 3.11 比 Python 3.10 快了 10-60%。我們使用了標準基準量測套裝軟體 (benchmark suite) 測得平均加速了 1.25x。細節請見更快的 CPython。
新增語法特性:
新的內建功能:
新增標準函式庫模組:
直譯器的改進:
新增
-P命令列選項和PYTHONSAFEPATH環境變數以停用自動於sys.path的開頭加上一個有潛在安全問題的路徑
新增型別特性:
重要的棄用、移除與限制:
PEP 594:許多標準函式庫中的遺留模組已被棄用且將於 Python 3.13 移除
新增功能¶
PEP 657:回溯 (traceback) 中更細緻的錯誤位置¶
當要印出回溯,直譯器現在會指出造成錯誤的確切運算式,而非只說明是哪一行。例如: