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。