中三 ICT Python 程式設計入門:第一份(基礎) 2026-11-14 導師備課指引 · 變數與賦值、算術運算與整除餘數、input 回傳字串的型別轉換、range 的起點與終點、for 與 while 迴圈、條件判斷,以及逐行乾跑與常見錯誤 中三 ICT Python 程式設計入門:第一份(基礎) 第 1 份(基礎)十題 Python 程式設計練習,附答案與一句解說。 直接答案 適用程度:中三 ICT;題型:變數、算術運算、型別轉換、range 界線、迴圈與條件判斷。 01 本卷資料(做完才看答案) 項目 內容 題數 10 建議時間 20 難度分佈 基礎 3 · 進階 3 · 挑戰 3 · 錯題重練 1 對應章節 所屬章節:中三 ICT Python 程式設計入門 適用年級 中三 02 題目(10 題) 基礎程式寫 a = 5 和 b = 3,然後 print(a + b),輸出是甚麼? 基礎同一程式改成 print(a * b),輸出是甚麼? 基礎print(7 // 2) 和 print(7 % 2) 分別輸出甚麼? 進階print(2 ** 5) 的輸出是甚麼? 進階input 讀入 “12” 之後,程式寫 print(int(“12”) + 8),輸出是甚麼? 進階print(“Hi” + “there”) 的輸出是甚麼? 挑戰print(len(“Python”)) 的輸出是甚麼? 挑戰for i in range(5) 的迴圈會執行多少次? 挑戰print(3 + 4 * 2) 的輸出是甚麼? 錯題重練錯題:有同學寫 print(10 / 4) 以為答案是 2。正確輸出是甚麼? 03 答案與一句解說 題號 答案 一句解說 1 8 加號把兩個整數相加,5 加 3 得 8。 2 15 星號代表乘法,5 乘 3 得 15。 3 3 和 1 雙斜線取商數的整數部分得 3,百分號取餘數得 1。 4 32 雙星號是次方,2 連乘五次得 32。 5 20 int 先把字串轉成整數 12,再加 8 得 20。 6 Hithere 兩個字串用加號只會接在一起,不會加空格。 7 6 len 數出字元數目,Python 有六個字母。 8 5 次 range(5) 產生 0 至 4 共五個數,所以執行五次。 9 11 乘法先做,4 乘 2 得 8,再加 3 得 11。 10 2.5 單斜線做真除法會保留小數,得 2.5;要取整數商須寫 10 // 4。 04 做完之後怎樣跟進 對完答案,只重做錯的那幾題,並在錯題旁寫出錯在哪一步(公式、單位還是抄錯數)。 同一題隔兩日再做一次;兩次都對才可以移到下一份練習。 家長只需看答案欄與解說欄,不必逐題講解。 看程式碼先逐行寫下每個變數的值,再回答輸出結果;遇到 input 記得它回傳字串,要先用 int 轉換才可做加減。導師登記 → 本卷題目與答案由 TutorZone 團隊原創編寫,並非任何學校、出版社或考試局的試題;數值與答案均以程式核算。 本頁內容版權屬 TutorZone 所有 · www.tutorzone.com.hk · 僅供個人學習及教學使用
中三 ICT Python 程式設計入門:第一份(基礎) 2026-11-14 導師備課指引 · 變數與賦值、算術運算與整除餘數、input 回傳字串的型別轉換、range 的起點與終點、for 與 while 迴圈、條件判斷,以及逐行乾跑與常見錯誤 中三 ICT Python 程式設計入門:第一份(基礎) 第 1 份(基礎)十題 Python 程式設計練習,附答案與一句解說。 直接答案 適用程度:中三 ICT;題型:變數、算術運算、型別轉換、range 界線、迴圈與條件判斷。 01 本卷資料(做完才看答案) 項目 內容 題數 10 建議時間 20 難度分佈 基礎 3 · 進階 3 · 挑戰 3 · 錯題重練 1 對應章節 所屬章節:中三 ICT Python 程式設計入門 適用年級 中三 02 題目(10 題) 基礎程式寫 a = 5 和 b = 3,然後 print(a + b),輸出是甚麼? 基礎同一程式改成 print(a * b),輸出是甚麼? 基礎print(7 // 2) 和 print(7 % 2) 分別輸出甚麼? 進階print(2 ** 5) 的輸出是甚麼? 進階input 讀入 “12” 之後,程式寫 print(int(“12”) + 8),輸出是甚麼? 進階print(“Hi” + “there”) 的輸出是甚麼? 挑戰print(len(“Python”)) 的輸出是甚麼? 挑戰for i in range(5) 的迴圈會執行多少次? 挑戰print(3 + 4 * 2) 的輸出是甚麼? 錯題重練錯題:有同學寫 print(10 / 4) 以為答案是 2。正確輸出是甚麼? 03 答案與一句解說 題號 答案 一句解說 1 8 加號把兩個整數相加,5 加 3 得 8。 2 15 星號代表乘法,5 乘 3 得 15。 3 3 和 1 雙斜線取商數的整數部分得 3,百分號取餘數得 1。 4 32 雙星號是次方,2 連乘五次得 32。 5 20 int 先把字串轉成整數 12,再加 8 得 20。 6 Hithere 兩個字串用加號只會接在一起,不會加空格。 7 6 len 數出字元數目,Python 有六個字母。 8 5 次 range(5) 產生 0 至 4 共五個數,所以執行五次。 9 11 乘法先做,4 乘 2 得 8,再加 3 得 11。 10 2.5 單斜線做真除法會保留小數,得 2.5;要取整數商須寫 10 // 4。 04 做完之後怎樣跟進 對完答案,只重做錯的那幾題,並在錯題旁寫出錯在哪一步(公式、單位還是抄錯數)。 同一題隔兩日再做一次;兩次都對才可以移到下一份練習。 家長只需看答案欄與解說欄,不必逐題講解。 看程式碼先逐行寫下每個變數的值,再回答輸出結果;遇到 input 記得它回傳字串,要先用 int 轉換才可做加減。導師登記 → 本卷題目與答案由 TutorZone 團隊原創編寫,並非任何學校、出版社或考試局的試題;數值與答案均以程式核算。 本頁內容版權屬 TutorZone 所有 · www.tutorzone.com.hk · 僅供個人學習及教學使用