日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

python是什么?

01、Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C(jī)程序設(shè)計語言 , 具有豐富和強(qiáng)大的庫 。它常被昵稱為膠水語言 , 能夠把用其他語言制作的各種模塊(尤其是C/C)很輕松地聯(lián)結(jié)在一起 。

python是什么?


Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C(jī)程序設(shè)計語言 , 由荷蘭人Guido van Rossum于1989年發(fā)明 , 第一個公開發(fā)行版發(fā)行于1991年 。
Python作為當(dāng)下最熱門的編程語言 , 在2018年世界腳本語言排行榜中位列榜首 , 已經(jīng)成為了多個領(lǐng)域的首選語言 。
python是什么?


【python是什么?】發(fā)展歷程
自從20世紀(jì)90年代初Python語言誕生至今 , 它已被逐漸廣泛應(yīng)用于系統(tǒng)管理任務(wù)的處理和Web編程 。Python的創(chuàng)始人為Guido van Rossum 。1989年圣誕節(jié)期間 , 在阿姆斯特丹 , Guido為了打發(fā)圣誕節(jié)的無趣 , 決心開發(fā)一個新的腳本解釋程序 , 作為ABC 語言的一種繼承 。之所以選中Python(大蟒蛇的意思)作為該編程語言的名字 , 是取自英國20世紀(jì)70年代首播的電視喜劇《蒙提.派森干的飛行馬戲團(tuán)》(Monty Python's Flying Circus) 。ABC是由Guido參加設(shè)計的一種教學(xué)語言 。就Guido本人看來 , ABC 這種語言非常優(yōu)美和強(qiáng)大 , 是專門為非專業(yè)程序員設(shè)計的 。但是ABC語言并沒有成功 , 究其原因 , Guido 認(rèn)為是其非開放造成的 。Guido 決心在Python 中避免這一錯誤 。同時 , 他還想實(shí)現(xiàn)在ABC 中閃現(xiàn)過但未曾實(shí)現(xiàn)的東西 。就這樣 , Python在Guido手中誕生了 ??梢哉f , Python是從ABC發(fā)展起來 , 主要受到了Modula-3(另一種相當(dāng)優(yōu)美且強(qiáng)大的語言 , 為小型團(tuán)體所設(shè)計的)的影響 。并且結(jié)合了Unix shell和C的習(xí)慣 。Python已經(jīng)成為最受歡迎的程序設(shè)計語言之一 。自從2004年以后 , python的使用率呈線性增長 。2011年1月 , 它被TIOBE編程語言排行榜評為2010年度語言.由于Python語言的簡潔性、易讀性以及可擴(kuò)展性 , 在國外用Python做科學(xué)計算的研究機(jī)構(gòu)日益增多 , 一些知名大學(xué)已經(jīng)采用Python來教授程序設(shè)計課程 。例如卡耐基梅隆大學(xué)的編程基礎(chǔ)、麻省理工學(xué)院的計算機(jī)科學(xué)及編程導(dǎo)論就使用Python語言講授 。眾多開源的科學(xué)計算軟件包都提供了Python的調(diào)用接口 , 例如著名的計算機(jī)視覺庫OpenCV、三維可視化庫VTK、醫(yī)學(xué)圖像處理庫ITK 。而Python專用的科學(xué)計算擴(kuò)展庫就更多了 , 例如如下3個十分經(jīng)典的科學(xué)計算擴(kuò)展庫:NumPy、SciPy和matplotlib , 它們分別為Python提供了快速數(shù)組處理、數(shù)值運(yùn)算以及繪圖功能 。因此Python語言及其眾多的擴(kuò)展庫所構(gòu)成的開發(fā)環(huán)境十分適合工程技術(shù)、科研人員處理實(shí)驗(yàn)數(shù)據(jù)、制作圖表 , 甚至開發(fā)科學(xué)計算應(yīng)用程序 。2018年3月 , 該語言作者在郵件列表上宣布Python 2.7將于2020年1月1日終止支持 。用戶如果想要在這個日期之后繼續(xù)得到與Python 2.7有關(guān)的支持 , 則需要付費(fèi)給商業(yè)供應(yīng)商 。
python是什么?


Python優(yōu)點(diǎn)
1. 簡單
我們可以說Python是簡約的語言 , 非常易于讀寫 , 遇到問題時 , 程序員可以把更多的注意力放在問題本身上 , 而不用花費(fèi)太多精力在程序語言、語法上 。
2. 免費(fèi)
Python是免費(fèi)開源的 。這意味著程序員不用花錢 , 就可以共享、復(fù)制和交換它 , 這也幫助Python形成了強(qiáng)壯的社區(qū) , 使用它更加完善 , 技術(shù)發(fā)展更快 。專業(yè)人士可以在社區(qū)和初學(xué)者分享他們的知識和經(jīng)驗(yàn) 。
3. 兼容性
Python兼容眾多平臺 , 所以開發(fā)者不會遇到使用其他語言時常會遇到的困擾 。

推薦閱讀