Python语言程序设计
第七章自定义函数和模块
01函数的定义函数的嵌套和递归05函数的调用02lambda函数0603函数的参数传递模块D变量的作用域04
01函数的定义
单击此处编辑标题样式
函数的定义函数是将可以被反复使用的、用来实现单一或相关联功能的代码段封装组织在一起,一个独立的程序单位·在Python中,定义函数的语法如下:def<函数名>([参数列表]):<函数体>[return<表达式列表>]说明:(1)def:定义函数的关键字,后面接函数名、圆括号和冒号,函数声明以冒号结束。(2)函数名:函数的名称,由用户定义的任何有效的标识符。(3)函数体:在函数定义的缩进部分,描述函数的功能。函数体中的代码段在函数被调用时执行。(4)参数列表:多个参数间用”,"分隔。参数列表中的参数被称为形式参数,简称“形参”。在调用函数时向函数传递值。(5)return:用于结束函数,return后面的值就是函数的返回值,将返回值传递给调用的语句。不带表达式的return返回值为None
• 函数是将可以被反复使用的、用来实现单一或相关联功能的代码段封装、 组织在一起,一个独立的程序单位 • 在Python 中,定义函数的语法如下: def <函数名>([参数列表]): <函数体> [return <表达式列表>] 说明: (1)def:定义函数的关键字,后面接函数名、圆括号和冒号,函数声明以冒号结束。 (2)函数名:函数的名称,由用户定义的任何有效的标识符。 (3)函数体:在函数定义的缩进部分,描述函数的功能。函数体中的代码段在函数被调用时执行。 (4)参数列表:多个参数间用“,”分隔。参数列表中的参数被称为形式参数,简称“形参”。在 调用函数时向函数传递值。 (5)return:用于结束函数,return后面的值就是函数的返回值,将返回值传递给调用的语句。不带 表达式的return返回值为None