中三 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 · 仅供个人学习及教学使用