Python 教學

Author: Kelvin Huang

Python 是一種用途廣泛、容易上手且功能強大的程式語言。

 

Python 常見的應用領域包括:

1. 自動化與腳本編寫

自動化日常工作(檔案處理、重命名、搬移)

自動寄送 Email / Line 通知

網頁爬蟲、自動下載資料

排程任務(定時備份、清理資料)

 

2. 網站與後端開發

建立網站(使用 Django、Flask、FastAPI)

API 開發與部署(RESTful / GraphQL API)

使用 ORM(如 SQLAlchemy)存取資料庫

使用 WebSocket 建立即時通訊服務

 

3. 人工智慧 / 機器學習 / 深度學習

使用 TensorFlow、PyTorch 進行模型訓練

影像辨識、人臉辨識、語音辨識

建立推薦系統、自然語言處理(NLP)、聊天機器人

 

4. 資料分析 / 數據視覺化

使用 Pandas、NumPy 處理大量資料

資料清洗與統計分析

畫圖(Matplotlib、Seaborn、Plotly)

自動產生報表(PDF、Excel、HTML)

 

5. 自動化測試

單元測試(unittest, pytest)

網頁自動化測試(Selenium)

自動模擬使用者操作(Robot Framework)

 

6. 應用程式開發

GUI 桌面應用 ( Tkinter、PyQt、Kivy )

手機 App (Kivy、BeeWare)

 

7. 遊戲開發

使用 Pygame 開發 2D 遊戲

透過 Unity + Python 插件實現特定功能

 

8. 嵌入式與物聯網(IoT)

使用 MicroPython 或 CircuitPython 控制 Raspberry Pi、ESP32 等設備

感測器資料收集與處理

小型裝置控制與資料傳輸

 

9. 雲端與 DevOps

寫部署腳本 ( Ansible、Terraform 搭配 Python 腳本 )

操作 AWS、GCP、Azure 的 SDK ( 如 boto3 )

Docker 自動化管理、CI/CD 管線控制

 

10. 教學與研究工具

在 Jupyter Notebook 中進行互動式教學

使用 SymPy 做數學符號運算

科學模擬(SciPy、SimPy)

 

點擊 Downloads 後選擇 Python 下載版本。

若選擇 Customize installation 可自訂安裝

建議可勾選 Add Python to environment variables 按下 Install 開始安裝。

 

本教學使用 PyCharm 做為 Python IDE 開發環境,前往 www.jetbrains.com 網站

下載 PyCharm Community 版本即可。

PyCharm Community Edition 安裝完成!

PyCharm Import Settings 可按下 Skip Import 跳過。

PyCharm 歡迎視窗,按下 New Project 建立新專案。

Python 建立新專案

 

 

使用 Python-pyinstaller 打包成 EXE 執行檔。

 

 

 

Copyright © 2025 CG Digital Corp. All rights reserved.