/cn-tutor-prep-s5-ict-programming-loops-practice-2/
/cn-tutor-prep-s5-ict-programming-loops-practice-2/
简体版
2
一般查询: info@TutorZone.com.hk
办公时间: 星期一至六 - 上午 9 时至下午 6 时
WhatsApp 星期一至日 - 24 小时
人手接听: +852 6828 1809
实时客服: +852 9061 3106

中五 ICT 程式设计循环第二份:步长、条件与次数计算

中五 ICT 程式设计循环第二份:步长、条件与次数计算

  • 2026-11-02

中五 ICT 程式设计循环第二份:步长、条件与次数计算

第二份由 range(0,7) 印 7 行、1 至 20 总和 210、倒数步长负 2 得 5 次同 while 每次加 3 到 21 讲起,再算 1 至 30 的 4 的倍数 7 个、巢状 4 乘 5 得 20 次、1 至 50 偶数和 650、Collatz 由 7 开始 16 步同平方输出最后 16,最后补 sum(range(5)) 当 15 的错题。

重点提醒 range 的步长可以是负数;while 的次数由条件决定而不是上限;平方用 i 乘 i 写。

01 本卷资料(做完才看答案)

项目 内容
题数 10
建议时间 25
难度分布 基础 4 · 进阶 3 · 挑战 2 · 错题重练 1
对应章节 所属章节:中五 ICT:程式设计循环
适用年级 中五

02 题目(10 题)

  1. 基础执行 `for i in range(0, 7): print(i)` 会印出几多行?
  2. 基础`total = 0` 然后 `for i in range(1, 21): total += i`,total 最后是几多?
  3. 基础`for i in range(10, 0, -2)` 个循环会执行几多次?
  4. 基础`count = 0` 然后 `while count 小于 20: count += 3`,循环结束时 count 是几多?
  5. 进阶`for i in range(1, 31): if i % 4 == 0:` 条件成立几多次?
  6. 进阶双层循环 `for i in range(4): for j in range(5):` 内层总共执行几多次?
  7. 进阶`s = 0` 然后 `for i in range(1, 51): if i % 2 == 0: s += i`,s 是几多?
  8. 挑战由 n = 7 开始,用 while n != 1 反复做“偶数除 2、奇数乘 3 加 1”,要几多步才到 1?
  9. 挑战`for i in range(1, 5): print(i * i)` 会印几多行,最后一行是几多?
  10. 错题重练错题重练:有同学答 `sum(range(5))` 等于 1 加 2 加 3 加 4 加 5 得 15。正确结果是几多?

03 答案与一句解说

题号 答案 一句解说
1 7 行(0 至 6) range(0, 7) 由 0 开始、到 7 之前停,所以输出 0 至 6 共 7 个数。
2 210 1 加到 20 得 210,因为 range(1, 21) 刚好包 1 至 20 二十个数。
3 5 次 步长负 2 得 10、8、6、4、2,下一个 0 不超过下限,所以共 5 次。
4 21(共 7 次) 每次加 3,count 依次为 3、6、9、12、15、18、21,到 21 时条件不再成立。
5 7 次 1 至 30 之间 4 的倍数是 4、8、12、16、20、24、28,一共 7 个。
6 20 次 外层 4 次,每次内层行 5 次,所以合共 4 乘 5 等于 20 次。
7 650 1 至 50 的偶数和是 2 加到 50,即 25 对平均 26,乘起来得 650。
8 16 步 7→22→11→34→17→52→26→13→40→20→10→5→16→8→4→2→1,共 16 次运算。
9 4 行,最后是 16 1 至 4 的平方是 1、4、9、16,共 4 行,最后一行就是 16。
10 10(0 至 4 相加) range(5) 由 0 开始,所以相加的是 0、1、2、3、4,总和是 10。

04 做完之后怎样跟进

  • 对完答案,只重做错的那几题,并在错题旁写出错在哪一步(公式、单位还是抄错数)。
  • 同一题隔两日再做一次;两次都对才可以移到下一份练习。
  • 家长只需看答案栏与解说栏,不必逐题讲解。

预约中五 ICT 导师导师登记 →

本卷题目与答案由 TutorZone 团队原创编写,并非任何学校、出版社或考试局的试题;数值与答案均以程式核算。

招募导师及兴趣班教练|学术、乐器、体育、艺术、STEM,免费登记,招生与配对交给平台。 了解详情 →