PYthon语言程序设计课件第5章 函数.pptxVIP

  • 6
  • 0
  • 约8.92千字
  • 约 29页
  • 2023-11-23 发布于广东
  • 举报
第5章 函数5.1、函数的定义与调用5.2、参数传递5.3、变量作用域5.4、lambda表达式函数 5.1 函数的定义与调用自定义函数是PYTHON标准函数以外的函数,需要使用者自己定义定义函数的目的:代码重复使用降低开发的难度程序更容易阅读设计函数的原则:找出相对独立功能的代码,即与其它部分关系简单、可单独使用 5.1 函数的定义与调用?程序代码:m=int(input(请输入m的值:))n=int(input(请输入n的值:))c=factor(m)//(factor(n)*factor(m-n))print(C({},{})={}.format(n,m,c))? 5.1 函数的定义与调用?完整的程序代码:def factor(k): f=1 for i in range(1,k+1): f=f*i return fm=int(input(请输入m的值:))n=int(input(请输入n的值:))c=factor(m)//(factor(n)*factor(m-n))print(C({},{})={}.format(n,m,c))分析函数factor:第1行是函数头,包含保留字def、函数名factor、形式参数k第2-5行是函数体,每一行都比函数头行要向右缩进相同大小的空间,第6行无缩进则函数定义结束函数体的计算结果f使用return语句返

文档评论(0)

1亿VIP精品文档

相关文档