Python的介紹

Python(英國發音:/ˈpaɪθən/ 美國發音:/ˈpaɪθɑːn/), 是一種 面向對象、解釋型 計算機程序設計語言,由 Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。
 
Python是純粹的 自由軟件,  源代碼解釋器CPython遵循  GPL( GNU General Public License)協議[1]   。
 
Python語法簡潔清晰,特點之一是強制用空白符(white space)做爲語句縮進。
 
Python具備豐富和強大的庫。它常被暱稱爲 膠水語言,可以把用其餘語言製做的各類模塊(尤爲是C/ C++)很輕鬆地聯結在一塊兒。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),而後對其中[2]   有特別要求的部分,用更合適的語言改寫,好比 3D遊戲中的圖形渲染模塊,性能要求特別高,就能夠用C/C++重寫,然後封裝爲Python能夠調用的擴展類庫。須要注意的是在您使用擴展類庫時可能須要考慮平臺問題,某些可能不提供跨平臺的實現。
 

Python就爲咱們提供了很是完善的基礎代碼庫,覆蓋了網絡、文件、GUI、數據庫、文本等大量內容,被形象地稱做「內置電池(batteries included)」。用Python開發,許多功能沒必要從零編寫,直接使用現成的便可。程序員

除了內置的庫外,Python還有大量的第三方庫,也就是別人開發的,供你直接使用的東西。固然,若是你開發的代碼經過很好的封裝,也能夠做爲第三方庫給別人使用。數據庫

許多大型網站就是用Python開發的,例如YouTube、Instagram,還有國內的豆瓣。不少大公司,包括Google、Yahoo等,甚至NASA(美國航空航天局)都大量地使用Python。網絡

龜叔給Python的定位是「優雅」、「明確」、「簡單」,因此Python程序看上去老是簡單易懂,初學者學Python,不但入門容易,並且未來深刻下去,能夠編寫那些很是很是複雜的程序。工具

總的來講,Python的哲學就是簡單優雅,儘可能寫容易看明白的代碼,儘可能寫少的代碼。若是一個資深程序員向你炫耀他寫的晦澀難懂、動不動就幾萬行的代碼,你能夠盡情地嘲笑他。性能

Python適合作什麼呢?測試

一、網絡應用,網站、服務後臺等網站

二、平常小工具,須要的腳本任務,好比:對於測試來說,selenium UI測試,接口測試等ui

三、把其餘語言開發的程序再包裝起來,方便使用spa