动态

详情 返回 返回

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.