淄博seo网站推广,校园网站建设的要素,沙漠网站建设,2023还能上的网站普通函数与匿名函数
在Python中#xff0c;函数是一个被命名的、独立的完成特定功能的一段代码#xff0c;并可能给调用它的程序一个返回值。
所以在Python中#xff0c;函数大多数是有名函数 普通函数。但是有些情况下#xff0c;我们为了简化程序代码#xff0c;…普通函数与匿名函数
在Python中函数是一个被命名的、独立的完成特定功能的一段代码并可能给调用它的程序一个返回值。
所以在Python中函数大多数是有名函数 普通函数。但是有些情况下我们为了简化程序代码也可以定义匿名函数 lambda表达式
lambda表达式应用场景
如果一个函数有一个返回值并且只有一句代码可以使用 lambda简化
lambda表达式基本语法 变量 lambda 函数参数:表达式函数代码 return返回值
# 调用变量
变量() 编写lambda表达式
定义一个函数经过一系列操作最终返回100 def fn1():return 100# 调用fn1函数
print(fn1) # 返回fn1函数在内存中的地址
print(fn1()) # 代表找到fn1函数的地址并立即执行 lambda表达式进行简化 fn2 lambda : 100print(fn2) # 返回fn2在内存中的地址
print(fn2())