5.2 设计简单程序 - 任务2:使用循环结构 同步练习 2025-2026学年高教版(2021)中职信息技术基础模块(下册)

2025-12-24
| 2份
| 12页
| 124人阅读
| 0人下载

资源信息

学段 中职
学科 信息技术
教材版本 信息技术基础模块(下册)
年级 -
章节 任务2 使用循环结构
类型 作业-同步练
知识点 -
使用场景 同步教学-新授课
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 59 KB
发布时间 2025-12-24
更新时间 2025-12-24
作者 上班牛马
品牌系列 -
审核时间 2025-12-24
下载链接 https://m.zxxk.com/soft/55607770.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

5.2 设计简单程序 - 任务2:使用循环结构 (一)单项选择题答案 1. C 2. A 3. A 4. B 5. A 6. A 7. B 8. B 9. A 10. A 11. D 12. A 13. C 14. A 15. A 16. A 17. A 18. A 19. D 20. D (二)填空题答案 1. while, for 2. [1,3,5,7,9] 3. break 4. continue 5. 循环 (三)简答题答案 1. while循环:适用于不知道循环次数的情况,条件为真时重复执行。for循环:适用于已知循环次数的情况,遍历序列中的每个元素。 2. break:终止整个循环,跳出循环体。continue:跳过本次循环的剩余语句,进入下一次循环。 3. 无限循环是指循环条件永远为真,循环永不终止。避免方法:确保循环条件在循环体内能被改变,最终变为假。 (四)程序填空题答案 1. range, s + i 2. <=, += (五)编程题答案 1. 程序示例: python s = 0 for i in range(1, 101, 2): s += i print("1到100的奇数和为:", s) 2. 程序示例: python for i in range(1, 10): for j in range(1, i+1): print(f"{j}×{i}={i*j}", end="\t") print() 学科网(北京)股份有限公司 $5.2设计简单程序-任务2: (一)单项选择题(20题) 1.Python中的循环结构不包括() A.while循环 B.for循环 C.do-while循环 D.repeat循环 2.while循环的基本语法是() A.while<条件表达式>: B.while<条件表达式>do C.while(<条件表达式>) D.while<条件表达式>loop 3.下列代码输出什么? python i=1 while i <=3 print(i) i+=1 A.123 B.1234 C.0123 D.321 4.for循环通常用于() A.不知道循环次数的情况 B.已知循环次数的情况 使用循环结构 C.只有条件判断的情况 D.无限循环的情况 5.range(1,5)生成的序列是() A.[1,2,3,4] B.[1,2,3,4,5] C.[0,1,2,3,4] D.[0,1,2,3,4,5] 6,下列代码输出什么? python for i in range(3): print(i) A.012 B.123 C.0123 D.3210 7.break语句的作用是() A.结束本次循环 B.结束整个循环 C.跳过当前迭代 D.暂停循环 8.continue语句的作用是() A.结束整个循环 B.结束本次循环,继续下 C.暂停程序 D.退出程序 9.下列代码输出什么? python 次循环 for i in range(5): if i==3: break print(i) A.012 B.0123 C.01234 D.1234 10.下列代码输出什么? python for i in range(5): if i==2: continue print(i) A.0134 B.01234 C.012 D.34 11.while循环的循环条件在()判断 A.循环开始时 B.循环结束时 C.循环体中间 D.每次迭代前 12.下列哪种情况可能导致无限循环() A.循环条件永远为True B.循环条件永远为False C.循环体为空 D.使用break语句 13.计算1到100的和,应该使用 A.while循环 B.for循环 C.两者都可以 D.两者都不行 14.range(5)相当于() A.range(0,5) B.range(1,5) C.range(0,5,1) D.以上都是 15.range(0,10,2)生成的序列是() A.[0,2,4,6,8] B.[0,2,4,6,8,10] C.[2,4,6,8,10] D.[2,4,6,8] 16.循环嵌套是指() A.循环内部包含另一个循环 B.多个循环并列 C.循环内部包含选择结构 D.选择结构内部包含循环 17.下列代码输出什么? python for i in range(2): for j in range(2): print(f"ti,") A.0,00,11,01,1 B.0,01,00,11,1 C.0,11,0 D.0,01,1 18.while循环至少执行()次循环体 A.0 B.1 C.2 D.无限 19.下列哪个不是循环结构的要素() A.循环变量初始化 B.循环条件 C.循环体 D.输入语句 20.使用循环结构输出10个"*“,正确的是() A. python for i in range(10) print("*") B. python for i in range(1,11): print("*") C. python i=0 while i<10: print("*") i+=1 D.以上都可以 (二)填空题(5题) 1.在Python中,用于循环的关键字有和。 2.range(1,10,2)生成的序列是。 3.在循环中, 语句用于跳出整个循环。 4.在循环中,语句用于跳过本次循环的剩余语句,进入下一次循环。 5.循环嵌套是指在一个循环体内包含另一个 (三)简答题(3题) 1.比较while循环和for循环的异同。 2.解释break和continue语句在循环中的作用。 3.什么是无限循环?如何避免无限循环? (四)程序填空题(2题)〉 1.以下程序用于计算1到100的和,请补充完整: python s=0 for i in (1,101 S= print("1到100的和为:",s) 2.以下程序用于输出100以内的所有偶数,请补充完整: python i=1 while i 100: ifi%2==0: print(i) (五)编程题(2题) 1.编写一个Python程序, 2.编写一个Python程序, 计算1到100之间所有奇数的和。 输出九九乘法表。

资源预览图

5.2 设计简单程序 - 任务2:使用循环结构  同步练习 2025-2026学年高教版(2021)中职信息技术基础模块(下册)
1
5.2 设计简单程序 - 任务2:使用循环结构  同步练习 2025-2026学年高教版(2021)中职信息技术基础模块(下册)
2
5.2 设计简单程序 - 任务2:使用循环结构  同步练习 2025-2026学年高教版(2021)中职信息技术基础模块(下册)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。