動態

詳情 返回 返回

Python 3.14版本的彩蛋 - 動態 詳情

使用 3.14 版本的 Python 創建一個虛擬環境,會看到在虛擬環境的 bin 目錄中,不僅有 python3python3.14 等常規文件,竟然還存在一個特殊的文件 𝜋thon

/tmp/venv/bin$ ll
total 72
...
-rwxr-xr-x  1 user  user   290B Mar  5 10:57 pip3.14*
lrwxr-xr-x  1 user  user    10B Mar  5 10:57 python@ -> python.exe
lrwxr-xr-x  1 user  user    60B Mar  5 10:57 python.exe@ -> /Users/user/Documents/code/src/cpython/build/gil/python.exe
lrwxr-xr-x  1 user  user    10B Mar  5 10:57 python3@ -> python.exe
lrwxr-xr-x  1 user  user    10B Mar  5 10:57 python3.14@ -> python.exe
lrwxr-xr-x  1 user  user    10B Mar  5 10:57 𝜋thon@ -> python.exe

其實,𝜋thon 只不過是 python.exe 的軟鏈接。這顯然是 Python 3.14 的一個彩蛋:3.14 是 𝜋 的前 3 位,且 Python 中 Py 的發音與 𝜋 一樣

有意思的是,Python 不是向數學常數 π 致敬的唯一軟件,另一個把版本號和 𝜋 聯繫起來的軟件是,計算機科學界的傳奇人物 Donald Knuth(高納德)的 TeX 排版系統。

TeX 3.0 於 1990 年發佈,之後版本號每次更新都會更接近 π,比如 3.1、3.14、3.141、3.1415……這個模式意味着 TeX 永遠不會到達 4.0,它會無限逼近 π,表達了一種“完美的極限”思想。

這當然也不是 Python 社區第一次搞怪,試試 import thisimport antigravity 這些彩蛋吧。

user avatar tim_xiao 頭像 null_64c3172e40890 頭像 guanguans 頭像 xuri 頭像 digitalocean 頭像 delia_5a38831addb7b 頭像 actionopensource 頭像 fannaodeshafa 頭像 zlt2000 頭像 xiaotuyu 頭像 jzdr 頭像
點贊 11 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.