
Python 是什麼?為什麼要學 Python?|Python 教學系列 #01
說到 Python,大家腦袋裡跳出來的可能是 AI、大數據、程式語言,或是「現在學程式不就要被 AI 淘汰了嗎?」哈哈,先別緊張,你晚點會發現,會 Python 的人反而是現在最不怕 AI 的一群人。
本文重點
- Python 是一種程式語言,用來跟電腦溝通。
- 它在 AI、數據分析、自動化這些領域特別強,但其實什麼都能做。
- 語法接近英文,是公認最適合新手的語言之一。
- 高階語言的意思是,你寫起來比較接近人類的思考方式。
- 遊戲化學習 Python 的軟體推薦!(各年齡層都適用)
Python 其實就是一種程式語言。
那什麼是程式語言呢?語言像是英文、中文、日文等就是用來與人溝通的工具。聰明的大家現在一定就想到了,那程式語言就是與電腦溝通的工具。
程式語言就像是人類的語言一樣有很多種,像是 Python, Java, C++, JavaScript 等等。用途不同,就像是你想看動漫就要學日文,你想去洛杉磯 Santa Monica 看 GTA 的場景你就要學英文。
不同的程式語言也是一樣,你想做網站前端就要學 JavaScript,你想學做手機 app 就要學 Swift,你想學 AI 跟數據相關就要學 Python。
那 Python 為什麼這麼紅?
簡單講三個原因。
第一,語法簡單到像在寫英文。 這點等下看文章下面舉的例子(Hello World)你就懂了,真的不誇張。
第二,什麼都能做! 數據分析、機器學習、AI 模型、爬蟲、自動化腳本、後端網站、甚至寫小遊戲,你想得到的領域 Python 幾乎都有對應的工具、套件或框架可以使用。
第三,蟬聯熱門程式語言很多年。 不管是 Stack Overflow 開發者調查、TIOBE 指數、還是 GitHub 排行榜,Python 都長期霸佔最受歡迎、最多人學的程式語言前幾名。也就是說,你學它絕對有用,你在網路上幾乎找得到任何問題的答案。
Hello, world!看一眼你就懂為什麼大家說 Python 簡單
幾乎所有程式語言的第一堂課,都是教你怎麼讓電腦印出一句「Hello, World!」。這是一個很有趣的傳統。
我們先看看 Python 怎麼寫:
print("Hello, world!")對,就這一行。執行完電腦會回你: Hello, world!

是不是有點像在寫英文?很直觀吧~
print 就是「印出」的意思,括號裡放你想印的東西。沒有奇怪的符號、沒有複雜的開頭結尾。
來看隔壁鄰居 Java 怎麼寫同一件事:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
你看得懂嗎?哈哈 這就是為什麼大家都說 Python 對新手特別友善。
我們順便來認識一個名詞:什麼叫「高階語言」?
剛剛你看到 Python 的語法很像英文,「看起來像英文」這件事在程式設計裡有個專有名詞,叫高階語言(High-level Language)。
簡單理解就是:離人類的思考方式越近,就越「高階」;離電腦底層越近(一堆 0、1 跟記憶體位址),就越「低階」。
Python 屬於非常高階的語言。所以你不用管記憶體怎麼配置、不用煩惱 CPU 怎麼跑,你只要告訴電腦「印出 Hello, World!」,它就會做。
對很多人來說這超讚的,因為你可以把腦袋的力氣花在思考「我要做什麼」,而不是花在「我要怎麼理解這些需要花大學資工系四年學習的東西」上面。
那 AI 都會寫程式了,我還要學嗎?
當然要啊!
AI 寫得出程式,但看不懂、修改不了、不會除錯的人,絕對沒辦法用 AI 寫的程式做事。學 Python 不是只學語法,你真正在學的是「怎麼把一個問題拆成電腦能執行的步驟」這件事,而這才是 AI 時代最值錢的能力。
換個方式說,AI 會的程式語言跟你會的是同一種。會 Python 的人用 AI 寫程式,是如虎添翼;不會 Python 的人用 AI 寫程式,就像是拿著一份看不懂的考卷,連別人給你抄答案是對是錯,你都不知道。
如果你想透過程式遊戲(Coding Game)來學 Python
這邊推薦幾個很不錯的程式遊戲:
-
KangaCode 袋碼冒險:透過 RPG 角色扮演與遊戲化體驗,讓你直接撰寫真正的 Python 程式碼來製作裝備、打怪與探索世界,從零培養 AI 時代的核心程式思維。

-
CodeCombat 扣哒世界:遊戲化編程學習平台。透過「邊玩遊戲、邊寫程式碼」的互動模式,讓學習者在闖關的過程中掌握 Python、C++、JavaScript 等程式語言。

-
Minecraft 麥塊教育版:專為學校與教師設計的遊戲式學習平台。它內建了課堂管理工具、程式編輯器與豐富的 STEM 課程,讓學生能透過沉浸式方塊世界,跨學科學習數學、歷史、化學與基礎程式碼。

馬上我們就要實際來動手下載 Python 了。我們會帶你把 Python 安裝到自己的電腦上,不管你用 Windows 還是 Mac,都會一步一步帶著你做,也會告訴你哪些情況根本不用安裝 Python 就能開始寫~


