這系列文章記錄我如何將 AI 作為隨身程式導師,展開 30 天的 Python 自學歷程。內容不只整理語法筆記,更著重於「如何向 AI 精準提問」與「驗證 AI 給出的解答」。
30 天內容規劃:
基礎打底(Day 01 - 14):從變數、流程控制到容器資料結構,建立紮實的語法觀念。
進階觀念(Day 15 - 22):探索推導式、例外處理、物件導向(OOP)與標準庫應用。
綜合實戰(Day 23 - 30):串接 Open Data API、檔案處理與實作 CLI 實用小專案。
以上內容適合程式新手或想學
想學寫程式但不知道怎麼開始,今天我決定直接請教 AI 導師,幫我整理出最適合初學者的 Python 開發環境設定步驟。 今日對話:如何建置開發環境? 我的 Pr...
今日對話:變數與資料型別是什麼? 我的 Prompt(提示詞): 「我是一個剛學 Python 的初學者,請用生活化、好懂的比喻,向我解釋『變數』是什麼?並介紹...
今日對話:運算子有哪些?怎麼用? 我的 Prompt(提示詞): 「昨天學了Python 的變數和四大基本型別。請用簡單的範例教我 Python 中的『算術運算...
今日對話:字串怎麼處理與格式化? 我的 Prompt(提示詞): 「我已經知道字串是用引號包起來的文字。請教我如何在 Python 中靈活處理字串?例如:怎麼截...
今日對話:程式怎麼做選擇?縮排又是什麼? 我的 Prompt(提示詞): 「我已經學會了比較與邏輯運算子。請用生活化的例子教我 Python 的『條件判斷(if...
今日對話:如何讓程式自動重複執行? 我的 Prompt(提示詞): 「我已經學會條件判斷了。如果我想讓程式重複做同一件事情(例如連續印出 5 次問候語),該怎麼...
今日對話:不知道次數的迴圈怎麼寫? 我的 Prompt(提示詞): 「我已經學會 for 迴圈了。但如果我不知道要重複幾次,而是要『達成某個條件才停止』時,該怎...
今日對話:怎麼一次儲存多筆資料? 我的 Prompt(提示詞): 「我現在有很多筆資料想要存起來,不想一直設定新的變數名稱。請用白話文教我 Python 的『L...
今日對話:Tuple 與 Set 又是什麼? 我的 Prompt(提示詞): 「我已經學會 List 了。請用白話文告訴我 Python 的 Tuple(元組)...
今日對話:怎麼儲存「有對應關係」的資料? 我的 Prompt(提示詞): 「我已經學會 List、Tuple 和 Set 了。請用白話文告訴我 Python 的...