注意:雖然本網站不一定需要 JavaScript,但您的互動體驗將會受限。請開啟 JavaScript 以獲得完整體驗。

Python 3.10.11

發行日期: 2023 年 4 月 5 日

Python 3.10 release logo

這是 Python 3.10 的第十一次維護版本更新

Python 3.10.10 是 Python 程式語言的最新重大版本,其中包含許多新功能與效能優化。

相較於 3.9,3.10 系列的主要新功能

截至目前為止的主要新功能與變更

  • PEP 623 -- 棄用並準備移除 PyUnicodeObject 中的 wstr 成員。
  • PEP 604 -- 允許使用 X | Y 語法編寫聯合型別 (union types)
  • PEP 612 -- 參數規範變數 (Parameter Specification Variables)
  • PEP 626 -- 為偵錯及其他工具提供精確的行號。
  • PEP 618 -- 為 zip 函式增加選用的長度檢查。
  • bpo-12782: 現在正式允許使用括號括起來的內容管理器 (parenthesized context managers)。
  • PEP 632 -- 棄用 distutils 模組。
  • PEP 613 -- 明確的型別別名 (Explicit Type Aliases)
  • PEP 634 -- 結構化模式比對 (Structural Pattern Matching):規範
  • PEP 635 -- 結構化模式比對:動機與原理
  • PEP 636 -- 結構化模式比對:教學課程
  • PEP 644 -- 要求 OpenSSL 1.1.1 或更新版本
  • PEP 624 -- 移除 Py_UNICODE 編碼器 API
  • PEP 597 -- 增加選用的 EncodingWarning

bpo-38605: from __future__ import annotations (PEP 563) 在之前的預覽版本中曾出現在此清單中,但由於某些相容性考量,已推遲至 Python 3.11。您可以閱讀指導委員會 (Steering Council) 關於此事的通訊說明 這裡 以了解更多資訊。

更多資源

接下來是一些完全不同的內容

納維-斯托克斯方程式 (Navier–Stokes equations) 是描述黏性流體物質運動的偏微分方程式,以法國工程師兼物理學家克勞德-路易·納維 (Claude-Louis Navier) 以及英格蘭-愛爾蘭物理學家兼數學家喬治·加布里埃爾·斯托克斯 (George Gabriel Stokes) 的名字命名。這些方程式是在數十年間逐步建立理論的基礎上發展起來的,從 1822 年(納維)到 1842-1850 年(斯托克斯)。

納維-斯托克斯方程式在數學上表達了牛頓流體的動量平衡與質量守恆。它們有時會伴隨一個與壓力、溫度及密度相關的狀態方程式。這些方程式源自於將艾薩克·牛頓的第二運動定律應用於流體運動,並假設流體中的應力是擴散黏性項(與速度梯度成正比)與壓力項的總和,從而描述了黏性流動。它們與密切相關的歐拉方程式 (Euler equations) 之間的差異在於,納維-斯托克斯方程式考慮了黏性,而歐拉方程式僅對無黏性流動進行建模。因此,納維-斯托克斯方程式是一個拋物線型方程式,具有更好的解析特性,代價是其數學結構較少(例如它們永遠無法完全積分)。

完整變更日誌

檔案

版本 作業系統 說明 MD5 總和檢查碼 檔案大小 Sigstore GPG
Gzip 壓縮原始碼封存檔 (Gzipped source tarball) 原始碼版本 7e25e2f158b1259e271a45a249cb24bb 24.9 MB .sigstore SIG
XZ 壓縮原始碼封存檔 (XZ compressed source tarball) 原始碼版本 1bf8481a683e0881e14d52e0f23633a6 18.7 MB .sigstore SIG
macOS 64 位元 universal2 安裝程式 macOS 適用於 macOS 10.9 及更高版本 f5f791f8e8bfb829f23860ab08712005 39.1 MB .sigstore SIG
Windows 安裝程式 (64 位元) Windows 建議使用 a55e9c1e6421c84a4bd8b4be41492f51 27.7 MB .sigstore SIG
Windows 安裝程式 (32 位元) Windows 83a67e1c4f6f1472bf75dd9681491bf1 26.6 MB .sigstore SIG
Windows 說明檔 Windows 52ff1d6ab5f300679889d3a93a8d50bb 9.0 MB .sigstore SIG
Windows 嵌入式套件 (64 位元) Windows f1c0538b060e03cbb697ab3581cb73bc 8.2 MB .sigstore SIG
Windows 嵌入式套件 (32 位元) Windows fee70dae06c25c60cbe825d6a1bfda57 7.3 MB .sigstore SIG