這次的鐵人賽,我決定用Python來挑戰30天,目標是每天完成一個小實作。
為什麼選 Python?
Python 一直是我覺得最親切、最容易上手的程式語言。
它的特色是:
語法簡單,很適合快速寫小工具
功能強大,能做資料分析、網頁爬蟲、自動化,甚至 AI
套件資源多,想要什麼幾乎都有現成解法
這次的鐵人賽,我決定用Python來挑戰30天,目標是每天完成一個小實作。
系列主題的目標
這 30 天會帶著大家一起寫 輕量、實用的小專案,內容從基礎到進階循序漸進:
CLI 工具:待辦清單、檔案整理器
資料處理:Pandas 清理與分析
爬蟲練習:抓公開網站的資料
SQLite 資料庫:建立小型應用
自動化與並行:批次下載、排程
測試與封裝:讓程式更專業
小型服務:最後整合成一個完整的小作品
原則是:
👉 程式碼不會太長(多數 30 行內就能跑)
👉 每天都有實際成果可以分享
👉 內容實用,學完能馬上應用在生活或學習上
為什麼做這系列?
想讓自己每天都能寫一點程式,培養持續輸出的習慣
把學到的東西轉化成文章,分享給更多人
最後還能累積一個屬於自己的 30 天 Python 小專案作品集
預告
從 Day 2 開始,我們就會正式進入實作,第一個要做的就是:
命令列待辦清單工具
這個工具能幫助我們在電腦上快速新增、查看與完成待辦事項,替日常生活加上一點自動化的便利。