
Python基础–匿名函数
调用匿名参数进行运算
定义匿名函数 没有名字的匿名函数(以表达式的形式来定义的简单函数)
==匿名函数格式: lambda 参数1,参数2:返回值()==
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| # 定义一个函数求num1和num2的和 def sum_fun(num1, num2): return num1 + num2
plus = sum_fun(1, 2) print(plus)
# 直接打印指定的匿名函数 # 函数内容为num1和num2求和,后面括号的1和2,分别是num1和num2的值 plus1 = (lambda num1, num2: num1 + num2)(1, 2) print(plus1)
# 直接定义匿名函数,并且返回指定num1和num2的和 def sum_fun1(num1, num2): return lambda: num1 + num2 # 这个地方的加法,适用于算术运算符,可以自行改动调试
plus2 = sum_fun(1, 2)
|