其實,Python 跟「蟒蛇」一點關係都沒有...

更新於 發佈於 閱讀時間約 3 分鐘
raw-image

不管您是好奇心重、去查了英文字典,還是英文程度不錯,本來就知道 Python 這個字是「蟒蛇」的意思。總而言之,根據 Python 之父 Guido van Rossum 所說,Python 這程式語言的名稱由來,其實跟「蟒蛇」一點關係都沒有。

一個被眾人誤會的名字

隨著 Python 這個語言漸漸為人所知,大家也對「這個程式語言為何會叫 Python」感到好奇。由於「Python」這個單字實在太明顯直白了。它既不像「C」語言,名字短得沒有人性。也不像「ECMAScript」這個語言,就算翻遍所有資料,你還是不知道它怎麼發音。隨便翻開一本英文字典,都會告訴你,「Python」這個英文單字的意思是:「蟒蛇」。

於是在這個語言早期問世時,大家就把它與「蟒蛇」的形象,各種掛勾。甚至於 Python 的標誌(Logo),也是一藍一黃兩條蛇交纏的樣子。反正資訊界產品命名之隨性,也不是一天兩天的事情了。什麼貓科動物啦(對!macOS,就是說你!)、甜點啦(喂!Android ,點名點到你啦!)... 大家早就習以為常了!再來一個爬蟲類、無脊椎動物什麼的,已經嚇不倒本寶寶了。

其實,「Python ≠ 蟒蛇」

正當大家興高采烈地,把各種蛇類吉祥物,往「Python 語言」身上抹時,Guido 大叔淡淡說了一句:「呃...Python 不是蟒蛇的意思喔!」。

這大概跟親家、岳家,開心購買各種新生兒用品,然後新娘說「我沒懷孕啦,只是吃多了...」那種震驚程度,差可比擬。套句 PTT 鄉民說的悲憤用語:「我褲子都○了,你給我看這個?」

場面還是要收拾的。Guido 大叔啜了一口手上的啤酒(蓋章無誤,笑),對於 Python 這個語言背後的命名故事,娓娓道來。

「Python」程式語言的名稱由來,事實上是取自 Guido van Russum 自己很喜歡看的一個英國喜劇「Monty Python’s Flying Circus」。中文翻譯成「蒙提・派森的飛行馬戲團」。它從 1969 年到 1974 年,一共播放了 45 集。Guido 喜歡它,喜歡到要把自己一手孕育的程式語言,也冠上該劇名稱的一部分才甘心。

這才是 Python 語言名稱真正的由來。不過後來 Guido 自己也說,如果大家認為「Python=蟒蛇」,也無所謂。畢竟只是一個名字,對於生性隨和的他,並不太介意這個美麗的誤會。

下次看到 Python 那一藍一黃、雙蛇交纏的標誌,或許你就會想起我說的這個故事,而會心一笑了吧?



留言
avatar-img
留言分享你的想法!
avatar-img
紀俊男的沙龍
2會員
4內容數
「程式語言也可以輕鬆閒聊!」做為一個學習程式設計 30 年的老骨頭,面對許多人學習程式的急迫與焦慮感,會希望大家放輕鬆!其實程式語言不過是與「電腦星人」日常對話的一種方法而已!期待大家透過這個專題,能一點一滴地解除防衛心,張開雙臂擁抱「電腦」這位新朋友!
紀俊男的沙龍的其他內容
2019/10/28
當您寫了一段 Python 的原始程式碼按下 Enter 鍵執行出結果後,您是否會好奇您寫的程式是如何被電腦認識且執行的呢?畢竟電腦只認得 0 與  1 兩個符號,而您寫的 Python 程式是英文字母組成的。這中間是如何從英文字母,轉換成 0 與 1 的呢?
Thumbnail
2019/10/28
當您寫了一段 Python 的原始程式碼按下 Enter 鍵執行出結果後,您是否會好奇您寫的程式是如何被電腦認識且執行的呢?畢竟電腦只認得 0 與  1 兩個符號,而您寫的 Python 程式是英文字母組成的。這中間是如何從英文字母,轉換成 0 與 1 的呢?
Thumbnail
2019/10/27
雖然不能說,每一個人都該學 Python。但對於那些沒學過程式語言、且不知道將來想走哪個資訊領域的初學者來說,Python 是這些人應該學的第一個語言,絕對當之無愧!
Thumbnail
2019/10/27
雖然不能說,每一個人都該學 Python。但對於那些沒學過程式語言、且不知道將來想走哪個資訊領域的初學者來說,Python 是這些人應該學的第一個語言,絕對當之無愧!
Thumbnail
2019/10/25
Python 從創立之初的沒沒無名,至今被譽為「初學者最佳語言」,在 Python  社群背後默默貢獻的「鄉民」們居功厥偉!讓我們來看一下 Python 那些年的歷歷往事。
Thumbnail
2019/10/25
Python 從創立之初的沒沒無名,至今被譽為「初學者最佳語言」,在 Python  社群背後默默貢獻的「鄉民」們居功厥偉!讓我們來看一下 Python 那些年的歷歷往事。
Thumbnail
看更多
你可能也想看
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
接下來會以動物有關的部首為主題,這次先從「虫」談起。
Thumbnail
接下來會以動物有關的部首為主題,這次先從「虫」談起。
Thumbnail
網友 楊承遠 舉鐵獅玉玲瓏橋段問: 龜lo5 鱉趖so5 是何意思。 (https://www.youtube.com/watch?v=f4xYobCH1es 看一小時21分50秒處)(原始鏈結失效!) 網友 林文信 答曰:「牛gu5-臝lo5鱉趖」齊出洞,類似成語牛鬼蛇神的語境意思。
Thumbnail
網友 楊承遠 舉鐵獅玉玲瓏橋段問: 龜lo5 鱉趖so5 是何意思。 (https://www.youtube.com/watch?v=f4xYobCH1es 看一小時21分50秒處)(原始鏈結失效!) 網友 林文信 答曰:「牛gu5-臝lo5鱉趖」齊出洞,類似成語牛鬼蛇神的語境意思。
Thumbnail
不管在印度寺廟的墻壁上、歐洲史前遺跡的石頭上、中美洲金字塔的墓穴內以及斯里蘭卡的佛像眉心,都可以看到「卐」字。事實上,地球上沒有任何一個地方找不到它,這證明了其古老性和普遍性。
Thumbnail
不管在印度寺廟的墻壁上、歐洲史前遺跡的石頭上、中美洲金字塔的墓穴內以及斯里蘭卡的佛像眉心,都可以看到「卐」字。事實上,地球上沒有任何一個地方找不到它,這證明了其古老性和普遍性。
Thumbnail
完整標題:monkey 與「模樣如人類之囝」或「模樣如人類之猿」或「猴」或「猴猿」(猿猴) 等的轉換密碼 / 摘要:個人懷疑,漢字文化著名的古典小說《西遊記》裡,半猴半人造型的主角孫悟空的名字「悟空」和其别稱「美猴王」也和 monkey 一字密切相關,因爲......
Thumbnail
完整標題:monkey 與「模樣如人類之囝」或「模樣如人類之猿」或「猴」或「猴猿」(猿猴) 等的轉換密碼 / 摘要:個人懷疑,漢字文化著名的古典小說《西遊記》裡,半猴半人造型的主角孫悟空的名字「悟空」和其别稱「美猴王」也和 monkey 一字密切相關,因爲......
Thumbnail
 六祖傳付偈頌 其八 六祖(宋·黄裳)    大事從來夙有因,太空全是氣精神。                                                                                             
Thumbnail
 六祖傳付偈頌 其八 六祖(宋·黄裳)    大事從來夙有因,太空全是氣精神。                                                                                             
Thumbnail
snake 一字是否可能橋接於單一的漢字「蛇」呢?筆者經過一番比對發現,如果採用這個橋接式來看就有可能:snake = 雙ㄇA結E = ㄇㄇ一Λ結l三 = 冖口λ結L一一一 = 冖囗λ結乚一丨丶 = 冖口λ結匕丨丶= 蛇,其中 s 和 k 分別約略形聲台閩語「雙」和「結」的起音而作爲構字用語。……
Thumbnail
snake 一字是否可能橋接於單一的漢字「蛇」呢?筆者經過一番比對發現,如果採用這個橋接式來看就有可能:snake = 雙ㄇA結E = ㄇㄇ一Λ結l三 = 冖口λ結L一一一 = 冖囗λ結乚一丨丶 = 冖口λ結匕丨丶= 蛇,其中 s 和 k 分別約略形聲台閩語「雙」和「結」的起音而作爲構字用語。……
Thumbnail
不管您是好奇心重、去查了英文字典,還是英文程度不錯,本來就知道 Python 這個字是「蟒蛇」的意思。但根據 Python 之父 Guido van Rossum 所說,Python 這程式語言的名稱由來,其實跟「蟒蛇」一點關係都沒有...。
Thumbnail
不管您是好奇心重、去查了英文字典,還是英文程度不錯,本來就知道 Python 這個字是「蟒蛇」的意思。但根據 Python 之父 Guido van Rossum 所說,Python 這程式語言的名稱由來,其實跟「蟒蛇」一點關係都沒有...。
Thumbnail
《說文解字》曰「閩,東南越,蛇穜。从虫門聲。」,是講「閩」是古代「東南越地區擅於以蛇形作藝術創意的人」,因爲「穜」在《說文解字》中意通「埶」,而「埶」又是「藝」的本字或另有種植栽培之意 [P.S. 漢字「穜」也可能通過「穜 = 禾童 = ㄧ木童 = art」橋接於 English 的 art] ..
Thumbnail
《說文解字》曰「閩,東南越,蛇穜。从虫門聲。」,是講「閩」是古代「東南越地區擅於以蛇形作藝術創意的人」,因爲「穜」在《說文解字》中意通「埶」,而「埶」又是「藝」的本字或另有種植栽培之意 [P.S. 漢字「穜」也可能通過「穜 = 禾童 = ㄧ木童 = art」橋接於 English 的 art] ..
Thumbnail
完整標題:tombow 與「蜓飛」、「透明薄翼」、「蜓薄翼」或「蜓蜻」(蜻蜓) 甚至「大圓目透明薄翼蜓蜻」、「蠳」、「田嬰」、「田蠳」等的轉換密碼
Thumbnail
完整標題:tombow 與「蜓飛」、「透明薄翼」、「蜓薄翼」或「蜓蜻」(蜻蜓) 甚至「大圓目透明薄翼蜓蜻」、「蠳」、「田嬰」、「田蠳」等的轉換密碼
Thumbnail
......English 的 dragon 與漢字「龍」、dinosaurs 與漢字「龍恐」的橋接關係如此之微妙,如果不是系出同源,也只能說是神秘的巧合了!......
Thumbnail
......English 的 dragon 與漢字「龍」、dinosaurs 與漢字「龍恐」的橋接關係如此之微妙,如果不是系出同源,也只能說是神秘的巧合了!......
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News