python是怎么被發(fā)明的
Python的創(chuàng)始人為荷蘭人吉多·范羅蘇姆 (Guido van Rossum)。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無(wú)趣,決心開(kāi)發(fā)一個(gè)新的腳本解釋程序,作為ABC 語(yǔ)言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該編程語(yǔ)言的名字,是取自英國(guó)20世紀(jì)70年代首播的電視喜劇《蒙提.派森的飛行馬戲團(tuán)》(Monty Python's Flying Circus)。
ABC是由Guido參加設(shè)計(jì)的一種教學(xué)語(yǔ)言。就Guido本人看來(lái),ABC這種語(yǔ)言非常優(yōu)美和強(qiáng)大,是專門為非專業(yè)程序員設(shè)計(jì)的。但是ABC語(yǔ)言并沒(méi)有成功,究其原因,Guido認(rèn)為是其非開(kāi)放造成的。Guido決心在Python中避免這一錯(cuò)誤。同時(shí),他還想實(shí)現(xiàn)在ABC中閃現(xiàn)過(guò)但未曾實(shí)現(xiàn)的東西。
就這樣,Python在Guido手中誕生了??梢哉f(shuō),Python是從ABC發(fā)展起來(lái),主要受到了Modula-3(另一種相當(dāng)優(yōu)美且強(qiáng)大的語(yǔ)言,為小型團(tuán)體所設(shè)計(jì)的)的影響。并且結(jié)合了Unix shell和C的習(xí)慣。
Python已經(jīng)成為最受歡迎的程序設(shè)計(jì)語(yǔ)言之一。自從2004年以后,python的使用率呈線性增長(zhǎng)。Python2于2000年10月16日發(fā)布,穩(wěn)定版本是Python 2.7。Python3于2008年12月3日發(fā)布,不完全兼容Python 2。 2011年1月,它被TIOBE編程語(yǔ)言排行榜評(píng)為2010年度語(yǔ)言。
問(wèn)問(wèn)學(xué)過(guò)Python語(yǔ)言的朋友們,它有哪些吸引人的地方呢?大多數(shù)人會(huì)這樣認(rèn)為,它是一門容易上手,易讀同時(shí)也易維護(hù)的語(yǔ)言,所以才會(huì)有許許多多的用戶喜歡使用和學(xué)習(xí),它真的是一門用途廣泛的語(yǔ)言。
Python語(yǔ)言最基本語(yǔ)法有:縮進(jìn)、控制語(yǔ)句、表達(dá)式、函數(shù)、對(duì)象方法、類型和數(shù)學(xué)運(yùn)算。只有學(xué)習(xí)了python基礎(chǔ)的語(yǔ)法之后,才可以開(kāi)始正式應(yīng)用的學(xué)習(xí),如:圖形處理、數(shù)學(xué)處理、文本處理、數(shù)據(jù)庫(kù)、WEB編程、爬蟲(chóng)等等的實(shí)際應(yīng)用。
python3是目前最新的版本,但是很多人還是喜歡從python 2開(kāi)始學(xué)習(xí)。因?yàn)橹耙灿兄v過(guò)python 3的第三方支持還不完善,學(xué)習(xí)過(guò)程中會(huì)遇到莫名的問(wèn)題。不如從已經(jīng)很完善的python 2開(kāi)始學(xué)習(xí)。之后過(guò)渡到python 3也是很簡(jiǎn)單的。
知識(shí)點(diǎn)擴(kuò)展:
程序員寫(xiě)代碼,會(huì)用到多種編程語(yǔ)言,JAVA、C++、C#、PHP、Go等等,這幾年隨著人工智能的火爆,Python的地位逐級(jí)攀升,2017年5月Python在Tiobe的排名升至第四名,成為程序員們的新寵。
誰(shuí)創(chuàng)立了“Python”這種“膠水語(yǔ)言”?它為什么取名“Python”?今天給大家介紹一位偉大的程序員,Guido van Rossum,他在35歲的時(shí)候創(chuàng)立了Python這門語(yǔ)言,被稱為“Python之父”。
Guido van Rossum是一名荷蘭人。1982年,Guido van Rossum在阿姆斯特丹大學(xué)獲得數(shù)學(xué)和計(jì)算機(jī)科學(xué)碩士學(xué)位。1989年他創(chuàng)立了python語(yǔ)言。 1991年初python公布了第一個(gè)公開(kāi)發(fā)行版。 1995年Guido從荷蘭移居至美國(guó)。 2005年開(kāi)始Guido為Google工作。 他用 Python 語(yǔ)言為 Google 寫(xiě)了面向網(wǎng)頁(yè)的代碼瀏覽工具M(jìn)ondrian,之后又開(kāi)發(fā)了Rietveld?,F(xiàn)在Guido在Dropbox工作。
到此這篇關(guān)于python是怎么被發(fā)明的的文章就介紹到這了,更多相關(guān)python是怎么出現(xiàn)的內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實(shí)現(xiàn)一般游戲的自動(dòng)點(diǎn)擊具體操作
這篇文章主要介紹了python實(shí)現(xiàn)一般游戲的自動(dòng)點(diǎn)擊,本文給大家分享具體操作代碼及需要的軟件,需要的朋友可以參考下2021-10-10
基于Python實(shí)現(xiàn)2種反轉(zhuǎn)鏈表方法代碼實(shí)例
這篇文章主要介紹了基于Python實(shí)現(xiàn)2種反轉(zhuǎn)鏈表方法代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07
Python多任務(wù)版靜態(tài)Web服務(wù)器實(shí)現(xiàn)示例
這篇文章主要為大家介紹了Python靜態(tài)Web服務(wù)器多任務(wù)版實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
使用Python編寫(xiě)一個(gè)在Linux下實(shí)現(xiàn)截圖分享的腳本的教程
這篇文章主要介紹了使用Python編寫(xiě)一個(gè)在Linux下實(shí)現(xiàn)截圖分享的腳本的教程,利用到了scrot和urllib2庫(kù),需要的朋友可以參考下2015-04-04
在Python中操作文件之truncate()方法的使用教程
這篇文章主要介紹了在Python中操作文件之truncate()方法的使用教程,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-05-05
Python實(shí)現(xiàn)密鑰密碼(加解密)實(shí)例詳解
這篇文章主要介紹了Python實(shí)現(xiàn)密鑰密碼(加解密),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
WIn10+Anaconda環(huán)境下安裝PyTorch(避坑指南)
這篇文章主要介紹了WIn10+Anaconda環(huán)境下安裝PyTorch(避坑指南),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
Django實(shí)現(xiàn)帶進(jìn)度條的倒計(jì)時(shí)功能詳解
這篇文章主要為大家詳細(xì)介紹了如何利用Django實(shí)現(xiàn)簡(jiǎn)單的帶進(jìn)度條的倒計(jì)時(shí)功能,可以在頁(yè)面加載后自動(dòng)開(kāi)始計(jì)時(shí),下次計(jì)時(shí)需要手動(dòng)刷新頁(yè)面,需要的可以參考一下2023-04-04
可能是最全面的 Python 字符串拼接總結(jié)【收藏】
在 Python 中字符串連接有多種方式,這里簡(jiǎn)單做個(gè)總結(jié),應(yīng)該是比較全面的了,方便以后查閱,需要的朋友可以參考下2018-07-07
python 統(tǒng)計(jì)文件中的字符串?dāng)?shù)目示例
今天小編就為大家分享一篇python 統(tǒng)計(jì)文件中的字符串?dāng)?shù)目示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12

