教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Python語(yǔ)言的發(fā)展經(jīng)歷了幾個(gè)階段?

更新時(shí)間:2022年11月15日18時(shí)10分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

Python語(yǔ)言由荷蘭人吉多·范羅蘇姆(Guido van Rossum,以下簡(jiǎn)稱“吉多”)于1989年圣誕節(jié)期間開始研發(fā)。“Python”取自一部英國(guó)電視喜劇Monty Python's Flying Circus的劇名,吉多本人非常喜歡該劇,便取了其中的“Python”一詞作為新語(yǔ)言的名字。Python一詞本身是“蟒蛇”之意,Python的圖標(biāo)即根據(jù)此意進(jìn)行設(shè)計(jì)。吉自1989年年底開始投身于Python語(yǔ)言的設(shè)計(jì)中,Python的第一個(gè)公開版本于1991年發(fā)行,此版本使用C語(yǔ)言實(shí)現(xiàn),能調(diào)用C語(yǔ)言的庫(kù)文件。


python語(yǔ)言


Python語(yǔ)法很多來(lái)自C語(yǔ)言,但又深受ABC語(yǔ)言的影響。自誕生開始,Python已經(jīng)具有了類(class)、函數(shù)(function)、異常處理(exception)、包括列表(list)和字典(dict)在內(nèi)的核心數(shù)據(jù)類型,以及以模塊為基礎(chǔ)的擴(kuò)展系統(tǒng)。


最初的Python完全由吉多本人研發(fā),當(dāng)時(shí)吉多的同事僅使用Python并反饋意見,后來(lái)同事們感受到了Python的魅力,便紛紛參與Python語(yǔ)言的改進(jìn)工作 Python發(fā)行之后亦有越來(lái)越多的人被Python吸引,Python的用戶量和研發(fā)隊(duì)伍逐步增加與壯大。


2000年10月Python 2.0發(fā)布,Python從基于maillis(郵件列表)的開發(fā)方式轉(zhuǎn)變?yōu)橥耆_源的開發(fā)方式,Python社區(qū)已然成熟。2010年,Python2x系列發(fā)布了最后一個(gè)版本,其主版本號(hào)為2.7;同時(shí),Python的維護(hù)者們宣布不在2x系列中繼續(xù)對(duì)主版本號(hào)升級(jí),Python2x系列慢慢退出歷史舞臺(tái)。20184-3月,吉多在mailist上宣布將于2020年1月1日終止對(duì)Python 2.7的技術(shù)支持。


2008年12月Python 3.0版本發(fā)布,3.0版本在語(yǔ)法和解釋器內(nèi)部都做了很多重大改進(jìn),解釋器內(nèi)部完全采用面向?qū)ο蟮姆绞綄?shí)現(xiàn)。Python 3.0與2.x系列不兼容,使用Python2.x系列版本編寫的庫(kù)函數(shù)必須經(jīng)過(guò)修改才能被Python 3.0系列解釋器運(yùn)行,Python從2.x到3.0的過(guò)渡過(guò)程顯然是艱難的。


2012年P(guān)ython 3.3版本發(fā)布,2014年P(guān)ython 3.4版本發(fā)布,2015年P(guān)ython 3.5版本發(fā)布,2016年P(guān)ython 3.6版本發(fā)布、2018年6月27日Python 3.7.0發(fā)布,2019年10月14日Python3.8.0發(fā)布。截至2020年3月1日,,Python的最新版本為2020年2月24日發(fā)布的Python 3.8.2。

0 分享到:
和我們?cè)诰€交談!