Python程式語言
簡介
簡介
Python是一個非常強大的「動態程式語言」(Dynamic Programming Language),Python可以廣泛地應用於各種領域。Python常常和Tcl, Perl, Ruby, Scheme和Java這些程式語言相互比較特性,針對Python比較特別的特點有:
非常清楚、易讀的程式語法(syntax)
強大的自我描述、自省(introspection)能力
直覺的物件導向(object oriented)
自然表達的程序程式碼
完全的模組化,支援階層式的(hierarchical)套件架構
以例外為基礎(exception-based)的錯誤處理
具有非常高層次的動態資料類型
大量的標準函式庫(standard libraries)和第三方的模組,幾乎包含所有你要的功能
易於使用C, C++撰寫模組和擴展功能,或是使用Java, Jython, 針對.NET Freamwork的IronPython
可以被嵌入在應用程式之中做為腳本(script)的介面
Python是強大的...快速的
Python是強大的...快速的
Python迷(狂熱愛好者)使用「內附電池」(原意是batteries included)這個詞語稱呼Python的標準程式庫(Python Standard Library),因為標準程式庫幾乎包括所有你遇到問題所需的功能,讓你可以馬上解決問題。Python讓你快速開發你需要的應用程式,加上最佳化的編譯器與程式庫的支援,Python在大多數的應用上執行速度都已經夠快。
Python和其他語言配合地很好
Python和其他語言配合地很好
Python隨處都可以執行
Python隨處都可以執行
Python是友善的...而且很容易學習
Python是友善的...而且很容易學習
Python是開放的
Python是開放的
建議參考書籍
建議參考書籍
Mark Lutz原著,陳建勳譯,Python 學習手冊 第三版,台北:歐萊禮,2008。