誰都能會的Python




近幾年來,Python 這款程式語言越來越受到大眾所喜愛。尤其是加上近年網站架設的風潮、大數據的 AI 運算等,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 時,千萬要注意程式的空格哦!

上一章節
下一章節
使用者分享的影片來自 YouTube。瞭解更多
+1 
感謝內容貢獻者 此篇文章由 1 位使用者共同編輯而成,並且由學呀的編輯團隊負責維護。點此查看編輯者名單。