《Python程序设计方法》教学课件—04函数.pptxVIP

  • 1
  • 0
  • 约1.53千字
  • 约 57页
  • 2022-05-18 发布于安徽
  • 举报

《Python程序设计方法》教学课件—04函数.pptx

第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

文档评论(0)

1亿VIP精品文档

相关文档