python語言的發展python
python語言誕生於1990年,由Guide van Rossum設計並領導開發。程序員
python語言是開源項目的優秀表明,其解釋器的所有代碼都是開源的。編程
編寫Hello程序編程語言
學習編程語言有一個慣例,即運行最簡單的Hello程序,該程序功能是在屏幕上打印輸出「Hello World」。程序雖小,但倒是初學者接觸編程語言的第一步。使用python語言編寫Hello程序只有一行代碼,以下;ide
print ("Hello World")函數
python語言的特色學習
python語言是一種被普遍應用的高級通用腳本編程語言。ui
一、語法簡潔:實現相同功能,python語言的代碼行數僅至關於其餘語言的1/10-1/5.編碼
二、與平臺無關:做爲腳本語言,python程序能夠在任何安裝解釋器的計算機環境中執行,所以,用該語言編程的程序能夠不經修改的實現跨平臺運行。人工智能
三、粘性擴展:python語言具備優異的擴展性,體如今它能夠集成C、C++、Java等語言編寫的代碼,經過接口和函數庫等方式將他們「粘起來」。此外,python語言自己提供了良好的語法和執行擴展接口,可以整合各種程序代碼。
四、開源理念:對於高級程序員,python語言開源的解釋器和函數庫具備強大的吸引力,更重要的,python語言倡導的開源軟件理念爲該語言發展奠基了堅實的羣衆基礎。
五、通用靈活:python語言是一個通用編程語言,可用於編寫各領域的應用程序,這爲該語法提供了廣闊的應用空間。幾乎各種應用,從科學計算、數據處理到人工智能、機器人,python語言都可以發揮重要做用。
六、強制可讀:python語言經過強制縮進(相似文章段落的首行空格)來體現語句間的邏輯關係,顯著提升了程序的可讀性,進而增長了python程序的可維護性。
七、支持中文:python3.0解釋器採用UTF-8編碼表達全部字符信息,UTF-8編碼能夠表達英文、中文、韓文、法文等各種語言,所以,python程序在處理中文時更加靈活且高效。
八、模式多樣:儘管python3.0解釋器內部採用面向對象方式實現,但python語法層面卻同時支持過程和麪向對象兩種編程方式,這位使用者提供了靈活的編程模式。
九、類庫豐富:python解釋器提供了幾百個內置類和函數庫,此外,世界各地程序員經過開源社區貢獻了十幾萬個第三方函數庫,幾乎覆蓋了計算機技術的各個領域編寫python程序能夠大量利用已有的內置或第三方代碼,具有良好的編程生態。