主題練習

依主題練習 Python。

12 個主題頁,涵蓋初學者最常練的 Python 知識點。每頁都有簡短講解、常見錯誤、10 道附答案的範例題,以及進入完整題庫對應篩選的入口。

12 個主題 · 120 道範例題 · 附答案解析

資料結構

Python 列表練習題與答案

列表是大多數初學者每天都會用到的第一個資料結構。這一頁檢查你是否能讀懂索引、原地修改列表,並在需要時選對方法。…

82 道題 · 10 道範例題
資料結構

Python 元組練習題與答案

元組看起來像帶括號的列表,但這些差別會影響你如何解包資料、保護值,以及構造字典鍵。這些題目覆蓋初學者在真實程式碼裡最常遇到的細節。…

39 道題 · 10 道範例題
資料結構

Python 字典練習題與答案

字典用來儲存帶標籤的資料:一個鍵對應一個值,尋找應該很快。真正有用的技能不是背下所有方法,而是知道鍵不存在時會發生什麼。…

50 道題 · 10 道範例題
核心語法

Python 字串練習題與答案

字串題很快會暴露小錯誤:切片差一位、方法回傳新字串而不是修改原值,或者格式化輸出少了一個空格。這十道題覆蓋最重要的模式。…

86 道題 · 10 道範例題
控制流

Python 迴圈練習題與答案

迴圈讓程式開始重複工作。常見錯誤通常很機械:range 差一位、累加器沒有更新,或者 while 條件永遠不變成假。…

61 道題 · 10 道範例題
控制流

Python 條件判斷練習題與答案

條件判斷看起來簡單,直到兩個分支重疊,或者一個真值讓你意外。這些題目檢查分支順序、賦值與比較的區別,以及會改變行為的縮進。…

43 道題 · 10 道範例題
核心語法

Python 函式練習題與答案

函式不只是有名字的程式碼區塊。它是一條邊界:值進去,結果出來,局部名字不應該洩漏。這些題目檢查的就是這條邊界。…

35 道題 · 10 道範例題
進階特性

Python 列表推導式練習題與答案

推導式把迴圈、表達式和篩選壓進一行。語法很緊湊,但初學者真正需要慢下來讀的,是 for 和 if 子句的順序。…

40 道題 · 10 道範例題
處理資料

Python 檔案讀寫練習題與答案

檔案題獎勵精確。模式決定檔案是讀取、覆蓋還是追加;with 塊決定它是否關閉;編碼決定非 ASCII 文字能否保留。…

38 道題 · 10 道範例題
錯誤處理

Python 例外處理練習題與答案

例外處理不是把錯誤藏起來。它要判斷哪些錯誤可以恢復,哪些應該讓程式停下,以及呼叫方需要知道什麼。這些題目檢查這種判斷。…

39 道題 · 10 道範例題
物件導向

Python 類與物件練習題與答案

當資料和操作它的方法屬於同一個概念時,類才開始有用。最初的障礙通常很機械:self 指什麼、屬性在哪裡建立,以及為什麼一個共用的類屬性會影響到所有實例。…

44 道題 · 10 道範例題
考試技能

Python 輸出預測題與答案

輸出預測是對心智模型的緊湊測試。你需要追蹤值、原地修改、格式化和實際列印的字元,而不只是理解程式碼的大意。…

850 道題 · 10 道範例題

從 3000 道題中選擇,或先從上面的主題開始。