内容正文:
YCF
(中职)Python编程基础与应用电子课件使用lambda语句创建匿名函数
1
匿名函数
主讲: 朱海鑫
:
《Python编程基础与应用》配套课件
2
+
contents
目
录
lambda语句的语法格式
创建一个参数的匿名函数
创建多个参数的匿名函数
《Python编程基础与应用》配套课件
3
匿名函数lambda语句
01
《Python编程基础与应用》配套课件
4
匿名函数lambda语句
Python 使用 lambda语句来创建匿名函数。lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。
lambda函数的语法只包含一个语句,lambda函数的语法格式如下:
<函数名>=lambda <参数列表>:<表达式>
《Python编程基础与应用》配套课件
5
创建一个参数的匿名函数
02
《Python编程基础与应用》配套课件
6
范例6-7:lambda语句创建一个参数的匿名函数
范例代码如下:
f=lambda x:x+1
print(f(10))
运行结果如下:
11
《Python编程基础与应用》配套课件
7
创建多个参数的匿名函数
03
《Python编程基础与应用》配套课件
8
范例6-8:lambda语句创建多个参数的匿名函数
范例代码如下:
f=lambda s,t:s/t
print(f(100,4))
运行结果如下:
25
小提示:
用lambda函数的好处:减少了代码的冗余;不用费神地去命名一个函数的名字,可以快速的实现某项功能;lambda函数使代码的可读性更强,程序看起来更加简洁。
《Python编程基础与应用》配套课件
9
感谢聆听
主讲: 朱海鑫
:
《Python编程基础与应用》配套课件
10
$