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

2025-12-24
| 2份
| 12页
| 123人阅读
| 1人下载

资源信息

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

内容正文:

5.2设计简单程序-任务3:使用函数 (一)单项选择题答案 1.B2.A3.A4.D5.A6.A7.A8.B9.D10.A 11.D12.B13.A14.A15.D16.C17.A18.A19.A20.C (二)填空题答案 1.def 2.return 3.None 4.局部 5.逗号(,) (三)简答题答案 1.函数的作用:封装代码,提高代码的复用性;使程序结构清晰,易于阅读和 维护;便于分工合作。 2.形参:函数定义时括号内的参数,用于接收数据。实参:函数调用时传递给 函数的具体数据。 3.函数的返回值是函数执行后返回给调用者的结果。可以使用return语句返回 多个值,以元组形式返回。 (四)程序填空题答案 1.return 2.fact(n-1) (五)编程题答案 1.程序示例: python def is_prime(n): if n 2: return False for i in range(2,int(n**0.5)+1): if n%==0: return False return True 2.程序示例: python def fibonacci(n): if n <=0: return None elif n ==1or n ==2: return 1 else: a,b=1,1 for in range(3,n+1): a,b=b,a+b return b5.2设计简单程序-任务3: (一)单项选择题(20题) 1.函数的主要作用是() A.增加程序长度 B.封装重复代码 C.提高程序运行速度 D.减少内存使用 2.Python中定义函数的关键字是() A.def B.function C.define D.func 3.函数定义的基本语法是() A.def函数名(参数列表): B.def函数名(参数列表) C.def函数名 D.define函数名(参数列表), 4.函数可以有()个参数 A.0 B.1 C.多个 D.以上都可以 5.函数通过()语句返回值 A.return B.output C.yield D.send 使用函数 6.下列函数定义正确的是( A. python def my_func() print("Hello") B. python define my_func(): print("Hello") C python def my_func: print("Hello") D. python function my_func(): print("Hello") 7.调用函数时,需要() A.使用函数名加括号 B.直接使用函数名 C.使用call关键字 D.使用execute关键字 8.下列函数调用正确的是( A.my_func B.my_func( C.call my_func D.execute my_func 9.函数可以返回()个值 A.0 B.1 C.多个 D.以上都可以 10.如果函数没有return语句 A.None B.0 C.空字符串 D.False 11.函数的参数可以是() A.常量 B.变量 C.表达式 D.以上都可以 12.函数内部定义的变量是( A.全局变量 B.局部变量 C.外部变量 D.静态变量 13.下列哪个是内置函数() A.print() B.my_print() C.show() D.display() 14.函数文档字符串使用() 则返回() 包裹 A.三引号 B.单引号 C.双引号 D.括号 15.函数可以调用()》 A.其他函数 B.自身(递归) C.内置函数 D.以上都可以 16.递归函数必须包含()】 A.循环语句 B.条件语句 C.递归终止条件 D.多个参数 17.下列函数的作用是() python def add(a,b): return a b A.计算两个数的和 B.输出两个数的和 C,比较两个数的大小 D.连接两个字符串 18.函数参数的默认值在()设置 A函数定义时 B.函数调用时 C.函数返回值时 D.都可以 19.下列代码输出什么? python def greet(name="World"): return f"Hello,{name!" print(greet() A.Hello,World! B.Hello, C.Hello,name! D.报错 20.函数的好处不包括() A.代码重用 B.提高可读性 C.增加程序体积 D.便于调试 (二)填空题(5题) 1.在Python中,定义函数的关键字是 2.函数可以通过 语句返回值。 3.如果函数没有return语句,则默认返回 4.函数内部定义的变量称为 变量。 5.函数可以接受多个参数,参数之间用 (三)简答题(3题) 1.简述函数在程序设计中的作用。 2.解释形参和实参的区别。 分隔。 3.什么是函数的返回值?如何返回多个值? (四)程序填空题(2题) 1.以下函数用于计算两个数的和,请补充完整: python def add(a,b): a+b 2.以下程序调用函数计算阶乘,请补充完整: python def fact(n): if n==0: return 1 else: return n print(fact(5)》 (五)编程题(2题) 1.编写一个函数,判断一个数是否为素数。 2.编写一个函数,计算斐波那契数列的第n项。

资源预览图

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