第14练 第5单元 使用函数《信息技术基础模块 (下册)》(高等教育出版社) 一课一练

2025-07-22
| 2份
| 5页
| 100人阅读
| 0人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《信息技术基础模块(下册)》(高等教育出版社) 一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《信息技术基础模块(下册)》(高等教育出版社) 一课一练的第5单元的第14练,内容涵盖第5单元 感受程序魅力——程序设计入门的任务3 使用函数。 《信息技术基础模块(下册)》(高等教育出版社) 第14练 第5单元 感受程序魅力——程序设计入门 任务3 使用函数 1、 单项选择题(本题共5小题) 1、函数是指( ) A. 一段随意编写的程序块 B. 一段封装在一起的可实现某一特定功能的程序块 C. 只能有一个参数的程序块 D. 没有返回值的程序块 【答案】B 【解析】函数是指一段封装在一起的可实现某一特定功能的程序块,具有函数名、参数和返回值,并非随意编写,参数可以有多个,也可以无参数,还可以有返回值,所以选 B。 2、Python 自定义函数时,函数名必须符合( ) A. 任意命名规则 B. 标识符的命名规范 C. 只能用英文大写字母 D. 只能用数字 【答案】B 【解析】Python 自定义函数时,函数名必须符合标识符的命名规范,不能随意命名,也不是只能用英文大写字母或数字,所以选 B。 3、自定义函数 “triangle_area” 用于计算三角形面积,若要计算底为 5、高为 4 的三角形面积,正确的调用语句是( ) A. triangle_area (5, 4) B. triangle_area (5) C. triangle_area (4) D. triangle_area () 【答案】A 【解析】“triangle_area” 函数定义时有两个参数 bottom 和 height,调用时需要传入对应的底和高的值,即 triangle_area (5, 4),所以选 A。 4、以下关于自定义函数说法错误的是( ) A. 函数可以无参数 B. 函数必须有返回值 C. 函数体中可以 return None D. 多个参数之间用 “,” 分隔 【答案】B 【解析】函数可以无参数,如果有多个参数,则参数列表之间用 “,” 分隔;函数如果无返回数据,则函数体中可以 return None 或省略 return 语句,并非必须有返回值,所以选 B。 5、在计算 BMI 的程序中,定义的函数 “bmi_fund” 的作用是( ) A. 输入学生体重和身高 B. 只计算 BMI 的值 C. 计算 BMI 并和 BMI 标准比较得出健康状况 D. 输出学生体重和身高 【答案】C 【解析】在计算 BMI 的程序中,“bmi_fund” 函数根据输入的体重和身高计算 BMI,然后和 BMI 标准比较,得出健康状况,并非只是输入、计算或输出体重和身高,所以选 C。 2、 判断题(本题共3题) 1、函数只能使用 Python 默认提供的内置函数,不能自定义函数。( ) 【答案】× 【解析】Python 不仅有默认提供的内置函数,用户也可以自定义函数,所以该说法错误。 2、自定义函数时,函数名可以随意命名。( ) 【答案】× 【解析】自定义函数时,函数名必须符合标识符的命名规范,不能随意命名,所以该说法错误。 3、函数如果没有返回数据,函数体中必须有 return None 语句。( ) 【答案】× 【解析】函数如果无返回数据,则函数体中可以 return None 或省略 return 语句,并非必须有 return None 语句,所以该说法错误。 3、 简答题(本题共2小题) 1、简述使用函数的作用。 【答案】使用函数的作用主要有以下几点:一是对于一些比较复杂的问题,可将其分解为多个子问题,把反复执行的代码封装到函数中,符合 “自顶向下” 的程序设计思想,使问题结构化和简易化;二是灵活运用函数可以减少重复编写程序代码的工作量,提高代码的复用性和可维护性。 2、说明 Python 自定义函数的语法要点。 【答案】Python 自定义函数的语法要点如下:①函数名必须符合标识符的命名规范;②函数可以无参数,如果有多个参数,则参数列表之间用 “,” 分隔;③函数如果无返回数据,则函数体中可以 return None 或省略 return 语句。函数定义以 “def 函数名 (参数列表):” 开头,接着是函数体,函数体中可以包含实现特定功能的代码,若有返回值,使用 “return 返回值” 语句返回结果。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《信息技术基础模块(下册)》(高等教育出版社) 一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《信息技术基础模块(下册)》(高等教育出版社) 一课一练的第5单元的第14练,内容涵盖第5单元 感受程序魅力——程序设计入门的任务3 使用函数。 《信息技术基础模块(下册)》(高等教育出版社) 第14练 第5单元 感受程序魅力——程序设计入门 任务3 使用函数 1、 单项选择题(本题共5小题) 1、函数是指( ) A. 一段随意编写的程序块 B. 一段封装在一起的可实现某一特定功能的程序块 C. 只能有一个参数的程序块 D. 没有返回值的程序块 2、Python 自定义函数时,函数名必须符合( ) A. 任意命名规则 B. 标识符的命名规范 C. 只能用英文大写字母 D. 只能用数字 3、自定义函数 “triangle_area” 用于计算三角形面积,若要计算底为 5、高为 4 的三角形面积,正确的调用语句是( ) A. triangle_area (5, 4) B. triangle_area (5) C. triangle_area (4) D. triangle_area () 4、以下关于自定义函数说法错误的是( ) A. 函数可以无参数 B. 函数必须有返回值 C. 函数体中可以 return None D. 多个参数之间用 “,” 分隔 5、在计算 BMI 的程序中,定义的函数 “bmi_fund” 的作用是( ) A. 输入学生体重和身高 B. 只计算 BMI 的值 C. 计算 BMI 并和 BMI 标准比较得出健康状况 D. 输出学生体重和身高 2、 判断题(本题共3题) 1、函数只能使用 Python 默认提供的内置函数,不能自定义函数。( ) 2、自定义函数时,函数名可以随意命名。( ) 3、函数如果没有返回数据,函数体中必须有 return None 语句。( ) 3、 简答题(本题共2小题) 1、简述使用函数的作用。 2、说明 Python 自定义函数的语法要点。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

第14练 第5单元 使用函数《信息技术基础模块 (下册)》(高等教育出版社) 一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。