2007年7月26日 星期四

Python簡介

Python 語言是一種簡單易學,功能強大的程式語言. 它具有高效率的高階資料結構, 簡單而有效的物件導向程式設計方式。

Python 語言簡潔的語法, 動態的型別,和直譯式語言的本質,使得它成為在多數作業系統平台的眾多領域裡適合處理腳本和快速應用程式開發的理想程式語言。

各種主要平台的Python直譯器(interpreter)及延伸的標準程式庫(library)都可以在 Python的網站( http://www.python.org [off-site link] )上免費下載及自由流傳(包含原始碼及二元執行檔(binary form))。 在該網站上也有許多的檔案及連結,包括了免費、第三者開發的Python模組、程式及工具, 以及許多的附帶文件。

Python的直譯器也可以很容易的延伸,可以加入新的由C或是C++(或其他可以由C呼叫的程式語言)所寫的函數或是資料型態。Python也很適合用來當作其他應用程式的延伸語言(譯者言:比如說用Python來延伸CAD, DBMaker等的功能)。

Python的特色
簡單易學、自由、開放、高階語言、可移植性、直譯式、物件導向、擴充性、可嵌入性、豐富的函式庫。

妳會發現使用 Python 語言時,很容易就能將精力專注在解決問題上,而不是把時間花在搞清楚程式本身的語法和結構上。

Python的應用
▼. YouTube 影音網站幾乎完全使用 Python 語言寫成
▼. Python 語言是 Google 的主要官方語言之一. 2006 年 Python 語言作者 Guido van Rossum 亦加入 Google。

詳細的內容都可以在旁邊的Python連結裡找到

why Python?
其實也沒什麼特別理由,marr推薦我學我就學了
接觸過幾個程式語言(只是會ㄧ些基本的語法),Python的語法真的很簡單,但由於我是初學者,我還沒體驗出Pythpn的魅力,慢慢體會吧!~

/xiang