這系列文章記錄我如何將 AI 作為隨身程式導師,展開 30 天的 Python 自學歷程。內容不只整理語法筆記,更著重於「如何向 AI 精準提問」與「驗證 AI 給出的解答」。
30 天內容規劃:
基礎打底(Day 01 - 14):從變數、流程控制到容器資料結構,建立紮實的語法觀念。
進階觀念(Day 15 - 22):探索推導式、例外處理、物件導向(OOP)與標準庫應用。
綜合實戰(Day 23 - 30):串接 Open Data API、檔案處理與實作 CLI 實用小專案。
以上內容適合程式新手或想學
今日對話:什麼是函式?return 又是做什麼的? 我的 Prompt(提示詞): 「我已經學會基本語法和資料結構了。請用生活化的比喻教我 Python 的『函...
今日對話:為什麼外面的變數進不去,裡面的變數出不來? 我的 Prompt(提示詞): 「我在函式裡面建立的變數,為什麼在函式外面無法使用?請用白話文與生活化的比...
今日對話:怎麼把資料寫進檔案裡? 我的 Prompt(提示詞): 「我的程式一關掉,變數資料就不見了。請教我如何用 Python 把資料寫入一個 .txt 檔案...
今日對話:如何整合所學寫出小專案? 我的 Prompt(提示詞):「這是我前 13 天學到的技能清單(變數、運算子、if/else、while 迴圈、字典、檔案...
今日對話:什麼是一行抵三行的寫法? 我的 Prompt(提示詞): 「我之前都是用 for 迴圈搭配 .append() 來建立 List。但聽說 Python...
今日對話:如何讓程式變成打不死的蟑螂? 我的 Prompt(提示詞): 「我的程式常常因為使用者亂輸入,或是除以零等狀況而崩潰閃退。請用白話文教我 Python...
今日對話:如何製造自己的「樂高積木」? 我的 Prompt(提示詞): 「我發現我常常在寫重複的程式碼,修改時還要每個地方都改一遍,很麻煩。請教我如何用 def...
今日對話:如何把別人的心血變成我的工具? 我的 Prompt(提示詞): 「我想要讓程式產生隨機數字,還有取得今天的日期,但我不想自己從頭寫演算法。請教我 Py...
今日對話:如何讓程式擁有記憶力? 我的 Prompt(提示詞): 「我希望程式關閉後,資料還是能保留下來。請教我如何用 Python 把文字存到一個 txt 檔...
今日對話:如何讓 Python 自動從網路抓資料? 我的 Prompt(提示詞): 「我常常聽到 API、JSON 這兩個詞,它們到底是什麼意思?請用白話文舉例...