嵩天Python学习笔记-03

函数

定义

def 函数名(参数):
    函数体
    return语句
  1. 可以为某些参数(可选参数)指定默认值
  2. 可变参数 *b
  3. 参数的位置传递和名称传递
  4. return 可以返回多个值(实际上返回的只是一个元组,看起来像是返回多个值)
  5. 局部变量和全局变量(可以使用 global 保留字在函数内部使用全局变量)

lambda 函数

函数名 = lambda 参数 : 表达式
等价于
def 函数名(参数):
    函数体
    return 返回值

>>>f = lambda x, y : x + y;
>>>f(10, 15)
25
  1. 匿名函数
  2. 返回函数名作为结果
  3. 用于定义简单的、能够在一行内表示的函数
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容