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

全國咨詢/投訴熱線:400-618-4000

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

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

好口碑IT培訓(xùn)

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


python語言


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


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


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


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


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 分享到:
和我們在線交談!