python预科5--函数及lambda匿名函数

1,定义:根据输入实现,输出特定功能的代码块。

2,作用:将代码模块化,重复利用。

3,语法:

def 函数名(self,形参):

  业务代码

  return 返回值

示例:

5,函数参数分类:必备参数(位置参数,关键字参数),默认参数,不定长参数

5.1 必备参数-位置参数

5.2 必备参数-关键字参数

 

5.3 默认参数

5.4 不定长参数

6.函数返回值:把做成某件事情的结果可以看做返回值,这个结果你想别的地方能知道或者用到,这就叫函数的返回值。

   注:1,函数可以多个返回值,2,函数一旦执行了return,后面的语句都将不会执行。

 

7,匿名函数:定义函数时未给定函数名称的函数叫做匿名函数

7.1 作用:快捷的构建函数,使用方便。

7.2 语法:lambda 参数列表:表达式

     lambda x,y:x+y

  注:其中x,y是参数,会带入后面的表达式中,表达式的结果就是匿名函数的返回值

 

posted on 2018-08-27 10:19  丿丶清墨灬  阅读(91)  评论(0编辑  收藏  举报

导航