開啟「互動式 Python 執行列
什麼是Python?
 課程目錄
 編輯章節
 EDU-MD
 Google 教室
 加至書籤

誰都能會的Python


近幾年來,Python 這款程式語言越來越受到大眾所喜愛。尤其是加上近年網站架設的風潮、大數據的 AI 運算等,Python 成了眾人注目的焦點。

Python 免費線上課程和資源

Python 的故事

西元 1989 年年底,吉多·范羅蘇姆,一位荷蘭的工程師,設計了一款程式語言。他希望打造一款程式語言,讓非專業的工程師也可以優美地編輯程式。

Python 便這樣出現了。在 1991 年,這個程式語言終於發布了。它繼承了許多C語言的功能,並優化了許多功能。從它的出現到現在,也過了約30年了,它歷經三個版本:Python 2.0 和 Python 3.0 分別在 2000 與 2008 年發布。

其中值得注意的是,Python 3.0 的程式語言,與 Python 2.0 是不相容的。也就是說,兩個版本的程式不能互換著運行。而現在,儘管 Python 2.0 依舊常見,但 3.0 版已經成為主流了。

Python 的使用範圍

Python 是一個適合幾乎所有工作的程式語言。它支援著物件導向與函式化的程式架構,讓使用者可以自由發揮。優雅而簡單是這款語言的設計哲學,它的可讀性極佳,因此在各個領域都有人使用。

其中一項用處是網頁伺服器。近年來隨著許多 Python 伺服器框架的出現,使用者可以使用 Python 建立網頁。它在伺服器上的功能就有點像是 Node.js 與 PHP 的功能。

接著是它在數字運算上的許多優點,讓 Python 成為許多工程師在分析數據時使用的語言。尤其是在 AI 與大數據分析上,Python 是一個產業中很重要的角色。

沒有 {} 的世界

Python 最有趣的地方,大概就是它沒有「{ }」大括號的特性了吧!有別於一般的程式語言,Python 使用「:」冒號與空格縮排來表示程式的分層結構。以下是一些例子:

   
/* In JavaScript: */  
for(let i = 0; i < 5; i++){  
    print(i);  
}  
''' In Python '''  
for i in range(5):  
    print(i)    

 /* In JavaScript: */  
if(test === 3){  
    print(test);  
}  
''' In Python '''  
if test is 3:  
    print(test)    

你可能會注意到,Python 的程式語言裡沒有分號。的確!Python 純粹用分行與縮排來表示程式的結構,因此,在編寫 Python 時,千萬要注意程式的空格哦!

 均一平台
 台達磨課師
 酷課雲
 可汗學院
無相關資源
 收起側邊目錄
 
前往目錄頁面