感谢AI蜗牛车-阿里云天池Python训练营提供的相关学习资料
本节主要介绍python中的函数及Lambda表达式,并针对相关用法进行展开说明。其中拓展了需要掌握及区别的内容,对于函数的用法及Lambda表达式需重点掌握。
十二、函数
1. 函数的定义
函数是对象 可从函数中返回用于构建高阶函数
def 函数名 (参数):
"函数_文档字符串"
function_suite
return [表达式]
以def关键词开头 后接函数名和():
形参必须放在圆括号中(形参只是形式 表示占据的参数位置)
函数的第一行语句可使用文档字符串(存放函数说明 利用.__doc__调用)
执行的代码需要缩进
return [表达式] 结束函数 选择性地返回一个值
没有表达式相当于返回None
2. 函数的调用
函数名 (实参)
3.函数参数
函数具有灵活多样的参数形态 既可以简单调用 又可以传入复杂的参数