Python 程式語言 (Python Programming Language)

Python 是一種高階、直譯式的通用程式語言,由 Guido van Rossum 於 1991 年首次發布。Python 的設計哲學強調程式碼的可讀性,使用簡潔的語法,讓開發者能用更少的程式碼表達概念。

Python 是動態型別 (dynamically typed) 語言,支援多種程式設計範式,包括程序式 (procedural)、物件導向 (object-oriented) 和函數式 (functional) 程式設計。

為什麼要學 Python?

Python 是目前最受歡迎的程式語言之一,主要原因包括:

  • 易學易用:Python 語法簡潔直觀,非常適合程式設計初學者
  • 應用廣泛:網頁開發、資料科學、機器學習、自動化腳本、遊戲開發等領域都能使用 Python
  • 豐富的生態系:擁有大量的第三方套件和活躍的社群支援
  • 跨平台:可在 Windows、macOS、Linux 等作業系統上執行

Python 可以做什麼?

  • 網頁後端開發:使用 Django、Flask、FastAPI 等框架
  • 資料分析與視覺化:使用 Pandas、NumPy、Matplotlib 等套件
  • 機器學習與人工智慧:使用 TensorFlow、PyTorch、scikit-learn 等套件
  • 自動化腳本:檔案處理、網頁爬蟲、系統管理等
  • 桌面應用程式:使用 Tkinter、PyQt 等 GUI 套件

Python 2 vs Python 3

Python 目前有兩個主要版本:Python 2 和 Python 3。Python 2 已於 2020 年 1 月 1 日停止維護,本教學的所有內容都基於 Python 3

如果你是新學習 Python,請直接學習 Python 3,不需要再學習 Python 2。