同學(xué)你好,Python技術(shù)近幾年在IT行業(yè)的發(fā)展是非常迅速的,越來越多的企業(yè)普遍應(yīng)用Python技術(shù),那么具體什么是python語(yǔ)言呢?我們來看看下面的詳細(xì)介紹吧。
什么是python語(yǔ)言?Python就是一門解釋型的編程語(yǔ)言,而且是現(xiàn)在世界上最流行的編程語(yǔ)言之一。
Python語(yǔ)言的誕生:
1991年,第一個(gè)Python編譯器誕生。它是用C語(yǔ)言實(shí)現(xiàn)的,并能夠調(diào)用C語(yǔ)言的庫(kù)文件。從一出生,Python已經(jīng)具有了 :類,函數(shù),異常處理,包含表和詞典在內(nèi)的核心數(shù)據(jù)類型,以及模塊為基礎(chǔ)的拓展系統(tǒng)。
Python語(yǔ)法很多來自C,但又受到ABC語(yǔ)言的強(qiáng)烈影響。來自ABC語(yǔ)言的一些規(guī)定直到今天還富有爭(zhēng)議,比如強(qiáng)制縮進(jìn)。 但這些語(yǔ)法規(guī)定讓Python容易讀。另一方面,Python聰明的選擇服從一些慣例,特別是C語(yǔ)言的慣例,比如回歸等號(hào)賦值。吉多認(rèn)為,如果“常識(shí)”上確立的東西,沒有必要過度糾結(jié)。
Python從一開始就特別在意可拓展性。Python可以在多個(gè)層次上拓展。從高層上,你可以直接引入. py文件。在底層,你可以引用C語(yǔ)言的庫(kù)。Python程序員可以快速的使用Python寫. py文件作為拓展模塊。但當(dāng)性能是考慮的重要因素時(shí),Python程序員可以深入底層,寫C程序,編譯為.so文件引入到Python中使用。Python就好像是使用鋼構(gòu)建房一樣,先規(guī)定好大的框架。而程序員可以在此框架下相當(dāng)自由的拓展或更改。
最初的Python完全由吉多本人開發(fā)。Python得到吉多同事的歡迎。他們迅速的反饋使用意見,并參與到Python的改進(jìn)。吉多和一些同事構(gòu)成Python的核心團(tuán)隊(duì)。他們將自己大部分的業(yè)余時(shí)間用于hack Python。隨后,Python拓 展到研究所之外。Python將許多機(jī)器層面上的細(xì)節(jié)隱藏,交給編譯器處理,并凸顯出邏輯層面的編程思考。Python程 序員可以花更多的時(shí)間用于思考程序的邏輯,而不是具體的實(shí)現(xiàn)細(xì)節(jié)。這一特征吸引了廣大的程序員,Python開始流行。
以上就是為大家介紹的什么是python語(yǔ)言以及Python語(yǔ)言的誕生相關(guān)內(nèi)容,希望能夠給大家?guī)韼椭瑢W(xué)習(xí)Python未來可期,更多Python相關(guān)的內(nèi)容盡在千鋒教育培訓(xùn)機(jī)構(gòu),敬請(qǐng)關(guān)注!