- 1
- 0
- 约1.53千字
- 约 57页
- 2022-05-18 发布于安徽
- 举报
第4章 函数;第4章 函数;可与其他数据类型一样,赋值给变量
可作为参数传入另一个函数
可作为其他函数的返回值
用表达式代语句,每步都是有返回值的单纯运算
避免修改变量:不用变量而用参数保存运行时“状态”,是无副作用而只返回新值的纯函数
由函数组合且以计算执行所有任务,其中函数的运行不依赖外部变量或状态而只依赖于输入的参数。函数中只要参数相同,返回值必相同
错误少、易理解、便于模块化组合;4.1 函数及函数的参数;模块化程序:;4.1.1 函数的定义和调用;2.函数的返回值;3.函数的调用;例4-1 求两个数中的较大数。;注意:;4.1.2 参数的传递;1.可变类型与不可变类型;1.可变类型与不可变类(重要);2.参数的传递;例4-2 不同数据类型的参数;4.1.3 参数的种类;2.默认参数;3.命名参数;4.不定长参数;例4-3 不定长参数的使用;下列代码中, 定义了包含字典不定长参数的函数f2(), 并两次调用f1();4.2.1 函数的嵌套;例4-4 求三个整数中的最小数;2.函数的嵌套定义;例4-5 在一个函数中定义另一个函数;例4-6 函数的多层嵌套及并列的内嵌函数;4.2.2 变量的作用域;例4-8 可变类型参数的使用;2.全局变量;3.嵌套作用域的变量; 4.2.3 函数的递归调用;递归求解f(n)时,需要先求出f(n?1
您可能关注的文档
- 《Java程序设计(实验)》教学大纲.doc
- 《Photoshop平面设计精品教程》课件(全).ppt
- 《Premiere-Pro-CS6核心应用案例教程》教学大纲.doc
- 《Python程序设计方法》教学课件—01程序及程序的运行.pptx
- 《Python程序设计方法》教学课件—02数据表示与操作.pptx
- 《Python程序设计方法》教学课件—03算法及程序结构.pptx
- 《Python程序设计方法》教学课件—05OOP.pptx
- 《Python程序设计方法》教学课件—06异常处理.pptx
- 《Python程序设计方法》教学课件—07-GUI.pptx
- 《Python机器学习》教学课件—01概论.pptx
最近下载
- 医院职能科室岗位系数测算过程——四阶段全解析(1).pptx VIP
- 建筑中级职称《建筑电气工程》考试题库大全-上(单选题汇总).docx VIP
- 2026秋人教版道法四年级上册核心素养全册教案教学设计.docx VIP
- 建筑中级职称《建筑电气工程》考试题库大全-下(多选、判断题汇总).docx VIP
- 2025年电动助力转向系统故障分析与诊断毕业论文.pdf VIP
- 《国际压力性损伤预防和治疗临床指南(2025年版)》解读课件.pptx
- 银联8583报文域说明.pdf VIP
- 护士长竞争上岗笔试题及答案.doc VIP
- 矿山应急救援体系.pptx
- 光学发展与人类文明-华南师范大学-中国大学MOOC慕课答案.pdf VIP
原创力文档

文档评论(0)