← Back to Blog
Python 是什麼?為什麼要學 Python?|Python 教學系列 #01

Python 是什麼?為什麼要學 Python?|Python 教學系列 #01

KangaCode1 min read
Python教學什麼是Python?程式語言介紹KangaCode袋碼遊戲化程式學習推薦

說到 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!

whypython_helloworld_demo.png

是不是有點像在寫英文?很直觀吧~

print 就是「印出」的意思,括號裡放你想印的東西。沒有奇怪的符號、沒有複雜的開頭結尾。

來看隔壁鄰居 Java 怎麼寫同一件事:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

whypython_helloworld_demo_java.png

你看得懂嗎?哈哈 這就是為什麼大家都說 Python 對新手特別友善。

我們順便來認識一個名詞:什麼叫「高階語言」?

剛剛你看到 Python 的語法很像英文,「看起來像英文」這件事在程式設計裡有個專有名詞,叫高階語言(High-level Language)。

簡單理解就是:離人類的思考方式越近,就越「高階」;離電腦底層越近(一堆 0、1 跟記憶體位址),就越「低階」。

Python 屬於非常高階的語言。所以你不用管記憶體怎麼配置、不用煩惱 CPU 怎麼跑,你只要告訴電腦「印出 Hello, World!」,它就會做。

對很多人來說這超讚的,因為你可以把腦袋的力氣花在思考「我要做什麼」,而不是花在「我要怎麼理解這些需要花大學資工系四年學習的東西」上面。

那 AI 都會寫程式了,我還要學嗎?

當然要啊!

AI 寫得出程式,但看不懂、修改不了、不會除錯的人,絕對沒辦法用 AI 寫的程式做事。學 Python 不是只學語法,你真正在學的是「怎麼把一個問題拆成電腦能執行的步驟」這件事,而這才是 AI 時代最值錢的能力。

換個方式說,AI 會的程式語言跟你會的是同一種。會 Python 的人用 AI 寫程式,是如虎添翼;不會 Python 的人用 AI 寫程式,就像是拿著一份看不懂的考卷,連別人給你抄答案是對是錯,你都不知道。

補充文章:AI 時代的程式設計

如果你想透過程式遊戲(Coding Game)來學 Python

這邊推薦幾個很不錯的程式遊戲:

  1. KangaCode 袋碼冒險:透過 RPG 角色扮演與遊戲化體驗,讓你直接撰寫真正的 Python 程式碼來製作裝備、打怪與探索世界,從零培養 AI 時代的核心程式思維。 whypython_kangacode_hello.png

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

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

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

👉 下一篇:2026 Python 環境安裝完整指南:Windows、Mac、線上三種選擇