Python的英文名字叫大蟒蛇。
1989年圣誕節(jié)期間,Guido van Rossum在家閑的沒事干(一定沒有女朋友),于是決定發(fā)明一種全新的腳本語言。
因為Guido van Rossum很喜歡看一個英國肥皂劇《Monty Python飛行馬戲團》,所以把這種語言命名為了Python。
首先,我們從Python的前世今生說起
Python是著名的吉多·范羅蘇姆“龜叔”Guido van Rossum在1989年圣誕節(jié)期間,為了打發(fā)無聊的圣誕節(jié)而編寫的一個編程語言。(太無聊了,無聊到想敲代碼了?。。。。?/p>![]()
無聊起來敲代碼,這可不是隨便人都能干的。主要原因是,早些年龜叔就曾經(jīng)編寫過一種語言ABC(人家可是有底子的)。ABC是由龜叔參加設(shè)計的一種教學(xué)語言,就龜叔本人看來,ABC 這種語言非常優(yōu)美和強大,是專門為非專業(yè)程序員設(shè)計的(后來證明,一切都是自我感覺良好)。
如你所猜,ABC語言并沒有獲得成功的機會,究其原因,龜叔也想明白了,非開放性是ABC最大的問題。
痛定思痛,無聊到和自己都過不去了,龜叔在荷蘭阿姆斯特丹,為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,作為ABC 語言的一種繼承。于是,Python誕生了,龜叔決心在Python 中避免一些錯誤,同時,實現(xiàn)一些在ABC中閃現(xiàn)過的念頭但未曾實現(xiàn)的東西(所謂亡羊補牢,為時不晚,圣誕節(jié)都不過了,也要彌補ABC的不足,與其說是無聊,不如說是想的太多。(圣誕節(jié)對于西方來說,重要程度類似我們的春節(jié)))。
那Python為什么和大蟒蛇有關(guān)系?其實,Python的英文意思就是:蟒蛇,巨蟒。至于為什么用這個名字命名新的語言,主要是龜叔太喜歡一個喜劇片了,名字就取自英國20世紀70年代首播的電視喜劇《蒙提·派森的飛行馬戲團》(Monty Python's Flying Circus)。
就這樣,Python在龜叔手中誕生了。
其次,我們再談?wù)凱ython的設(shè)計理念
Python的設(shè)計哲學(xué)是“優(yōu)雅”、“明確”、“簡單”。Python旨在“用一種方法,最好是只有一種方法來做一件事”。這與蟒蛇的特性有相似之處:蟒蛇捕食時常慢慢爬行接近獵物,迅速咬住后用身體纏繞致死,并壓扁成長條形,然后分泌唾液,使食物潤滑吞食。(動作優(yōu)雅,目標明確,方法簡單,效果杠杠的)
最后,我們談?wù)劸幊陶Z言
現(xiàn)在,全世界差不多有600多種編程語言了吧,但流行的編程語言也就那么20來種。了解TIOBE的話,你可以知道所有編程語言的排名變化,那不妨看看近十幾年的變化情況。至于Python為什么火,我們別的問題再來探討。
python就是希臘神話里的巨蟒皮同的英文,相傳其在德爾斐行兇作惡,后被太陽神阿波羅殺死。個人感覺這里借了個名而已
Python的創(chuàng)始人為Guido van Rossum。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,做為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為程序的名字,是因為他是一個叫Monty Python的喜劇團體的愛好者。
這是因為語言的發(fā)明者,Guido van Rossum很喜歡看一個英國肥皂劇《Monty Python飛行馬戲團》,所以把這種語言命名為了Python。python本身就有蟒蛇的意思,Python的第一個公開版本正式發(fā)行,是在1991年。而Java語言最早是在1995年發(fā)行的,比Python還晚了4年。
Python的創(chuàng)始人為荷蘭人吉多·范羅蘇姆。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,作為ABC 語言的一種繼承。
之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Python's Flying Circus)。
因為語言的發(fā)明者,Guido van Rossum很喜歡看一個英國肥皂劇《Monty Python飛行馬戲團》,所以把這種語言命名為了Python。python本身就有蟒蛇的意思,Python的第一個公開版本正式發(fā)行,是在1991年。而Java語言最早是在1995年發(fā)行的,比Python還晚了4年。
Python的創(chuàng)始人為荷蘭人吉多·范羅蘇姆。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,作為ABC 語言的一種繼承。
之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Python's Flying Circus)。
Python的創(chuàng)始人為Guido van Rossum。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,做為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為程序的名字,是因為他是一個叫Monty Python的喜劇團體的愛好者。
因為其編寫起來非常流暢,如絲般順滑,python的中文翻譯就是蟒蛇~
用python 就一個字 ,爽!
創(chuàng)始人無意受到了電視里某個喜歡的角色而啟發(fā)的
因為python這個單詞在英語里就是蟒蛇的意思。
python 這個英文單詞,翻譯成中文就是『巨蛇、蟒蛇』的意思。復(fù)數(shù)方式是 pythons。
Python言語的創(chuàng)造者名叫 Guido van Rossum。1989年圣誕節(jié)期間,他在家閑的沒事干,于是決議創(chuàng)造一種全新的腳本言語。
Python作為ABC言語的一種繼承。因為他很喜歡看一個英國肥皂劇《Monty Python》,所以把這種言語命名為了Python。
Python的第一個公開版本正式發(fā)行,是在1991年。而Java言語最早是在1995年發(fā)行的,比Python還晚了4年。因此,許多程序員小伙伴以為Python是一種新的編程言語,其實是腳本言語!
Python的規(guī)劃簡潔明了,這使Python成為一種通用言語,易于閱覽,維護并在很多用戶中流行。規(guī)劃師發(fā)展的一般指導(dǎo)思想是,關(guān)于特定的問題,只需有解決它的最佳辦法即可。
------------------河南新華
這是因為語言的發(fā)明者,Guido van Rossum很喜歡看一個英國肥皂劇《Monty Python飛行馬戲團》,所以把這種語言命名為了Python。python本身就有蟒蛇的意思,Python的第一個公開版本正式發(fā)行,是在1991年。而Java語言最早是在1995年發(fā)行的,比Python還晚了4年。
Python的創(chuàng)始人為荷蘭人吉多·范羅蘇姆。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,作為ABC 語言的一種繼承。
之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Python's Flying Circus)。
